[Building Sakai] sitestats 2.0 does not report the event of grade book item new in sakai 2.6
Kimberly Ma
this4it at gmail.com
Thu May 14 05:58:07 PDT 2009
Nuno,
Can you check the podcast RSS public and site(private feed) feed events ? I
don't think those two are generated either.
The interesting part of this problem is in RSSPodfeedServlet.java(
SAK-6404), those two events are defined as " podcast.read.public" and
"podcast.read.site",
but in the toolEventsDef.xml, those two events are defined as
<event eventId="podcast.generate.public" selected="true"/>
<event eventId="podcast.generate.private" selected="true"/>
I modified the toolEventsDef.xml as podcast.read.public and
podcast.read.site, and also modified Events.properties; compiled,
restart sakai,
still no event. Did I miss something ?
Which DB table, sitestats use to get the events' info after the first start ?
Thanks,
-Kim
Rutgers, OIRT
------------------------------------------------------
RSSPodfeedServlet.java:
public class RSSPodfeedServlet extends HttpServlet {
/** Used to set the MIME type of the response back to the client **/
private static final String RESPONSE_MIME_TYPE = "application/xml;
charset=UTF-8";
/** Used to track the event of generating a public feed **/
private final String EVENT_PUBLIC_FEED = "podcast.read.public";
/** Used to track the event of generating a private feed **/
private final String EVENT_PRIVATE_FEED = "podcast.read.site";
On Thu, May 14, 2009 at 4:05 AM, Nuno Fernandes <nuno at ufp.edu.pt> wrote:
> Kimberly,
>
> "gradebook.newItem" is not being generated on my installation either. I
> have created a new JIRA for it:
>
> http://bugs.sakaiproject.org/jira/browse/SAK-16326
>
>
> Thanks,
> Nuno
>
>
> 2009/5/14 Kimberly Ma <this4it at gmail.com>
>
>> Hi, Folks,
>>
>> We are testing sitestats 2.0 reports events generated by grade book, found
>> out it does not report on grade book item new event. By comparing the grade
>> book src. code of sakai 2.6 to 2.5, found out 2.6 doesn't post event for
>> gradebook.newItem in AssignmentBean.java or any other java files. Did I miss
>> something here ? or it is a bug.
>>
>> AssignmentBean.java in sakai 2.5,
>>
>> public String saveNewAssignment() {
>> try {
>> Category selectedCategory = retrieveSelectedCategory();
>> if (selectedCategory != null) {
>>
>> getGradebookManager().createAssignmentForCategory(getGradebookId(),
>> selectedCategory.getId(), assignment.getName(),
>> assignment.getPointsPossible(), assignment.getDueDate(), new
>> Boolean(assignment.isNotCounted()),new Boolean(assignment.isReleased()));
>> }
>> else {
>> getGradebookManager().createAssignment(getGradebookId(),
>> assignment.getName(), assignment.getPointsPossible(),
>> assignment.getDueDate(), new Boolean(assignment.isNotCounted()),new
>> Boolean(assignment.isReleased()));
>> }
>>
>> getGradebookBean().getEventTrackingService().postEvent("gradebook.newItem","/gradebook/"+getGradebookId()+"/"+assignment.getName());
>>
>> FacesUtil.addRedirectSafeMessage(getLocalizedString("add_assignment_save",
>> new String[] {assignment.getName()}));
>> } catch (ConflictingAssignmentNameException e) {
>> logger.error(e);
>>
>> FacesUtil.addErrorMessage(getLocalizedString("add_assignment_name_conflict_failure"));
>> return "failure";
>> }
>> return "overview";
>> }
>>
>> many changes in the same function public String saveNewAssignment()in
>> sakai 2.6, includes missing call to postEvent.
>>
>> Thanks,
>>
>> Best Regards,
>> -Kim
>> Rutgers, OIRT
>>
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to
>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>> "unsubscribe"
>>
>
>
>
> --
> Nuno Fernandes [www.linkedin.com/in/nfgrilo]
> Software Developer - UFP-UV [Universidade Virtual]
> Software Developer - Sakai Foundation [sakaiproject.org]
> Sakai Fellow 2008 - Sakai Foundation [
> confluence.sakaiproject.org/confluence/x/FIF9AQ]
>
> Universidade Fernando Pessoa [www.ufp.pt]
> Praça 9 de Abril, 349
> 4249-004 Porto
> tel: + 351 22 507 13 00
> fax: + 351 22 550 82 69
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20090514/fd1d4ca1/attachment.html
More information about the sakai-dev
mailing list