[Building Sakai] assignment2 multiple uploads turnitin report
Paul Wando Mungai
paulwando at gmail.com
Tue Mar 27 07:24:39 PDT 2012
Hi,
When a student uploads more than one attachment for an assignment, the
turnitin reports for each are generated. However, when an instructor
attempts to view submissions for such an assignment, the system returns no
assignments list. The following errors are generated:
Full stacktrace:
IndexOutOfBoundsException:Index: 0, Size: 0:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at
org.sakaiproject.assignment2.logic.impl.TurnItIn.populateReviewProperties(TurnItIn.java:420)
at
org.sakaiproject.assignment2.tool.entity.Assignment2SubmissionEntityProvider.populateReviewProperties(Assignment2SubmissionEntityProvider.java:533)
at
org.sakaiproject.assignment2.tool.entity.Assignment2SubmissionEntityProvider.getEntities(Assignment2SubmissionEntityProvider.java:275)
at
org.sakaiproject.assignment2.tool.entity.Assignment2SubmissionEntityProvider.getEntities(Assignment2SubmissionEntityProvider.java:203)
at
org.sakaiproject.entitybroker.impl.EntityBrokerManagerImpl.internalGetEntities(EntityBrokerManagerImpl.java:578)
at
org.sakaiproject.entitybroker.impl.EntityBrokerManagerImpl.getEntitiesData(EntityBrokerManagerImpl.java:430)
at
org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleEntityAccess(EntityHandlerImpl.java:563)
at
org.sakaiproject.entitybroker.util.servlet.DirectServlet.dispatch(DirectServlet.java:181)
at
org.sakaiproject.entitybroker.servlet.SakaiDirectServlet.dispatch(SakaiDirectServlet.java:144)
at
org.sakaiproject.entitybroker.util.servlet.DirectServlet.handleRequest(DirectServlet.java:152)
at
org.sakaiproject.entitybroker.util.servlet.DirectServlet.service(DirectServlet.java:130)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:659)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:662)
WARN Direct request failure: IndexOutOfBoundsException:Index: 0, Size:
0:Direct request failure: IndexOutOfBoundsException:Index: 0, Size: 0:
Sakai version: 2.8.0(RELEASE)
Server: wits.ac.za(cle.wits.ac.za) [cle.wits.ac.za-1331678150965]
Request URI: /direct/assignment2submission.json
Path Info: /assignment2submission.json
Context path: /direct
Method: GET
--
Regards,
Paul Mungai
"Ability is what youre capable of doing. Motivation determines what you do.
Attitude determines how well you do it" By Lou Holtz, Notre Dame Football
Coach
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20120327/2b991612/attachment.html
More information about the sakai-dev
mailing list