[Building Sakai] Mneme Gradebook error

Jon Higham J.Higham at hull.ac.uk
Fri Nov 27 04:59:56 PST 2009


We are running Mneme 1.2m1 on Sakai 2.6.0 and get an error on finishing
a test in Tasks, Tests and Surveys (Mneme) when the test has the
following setup:

                Release Grades - Manual Release selected

                Send to Gradebook - checked

 

Other combinations of Send to Gradebook and Release Gradebook work. I've
copied in the error below.

 

I don't know whether this could be related to SAK-7745, or whether Mneme
1.2m1 isn't ready for 2.6 as it is not mentioned at
http://etudes.org/mneme/download.html.

 

 

Thanks,


 

Jon Higham

IT Systems

University of Hull

 

 

This information will automatically be included in your bug report.

org.sakaiproject.portal.api.PortalHandlerException:
java.lang.NullPointerException

    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doPost(ToolHandler.j
ava:70)

caused by: java.lang.NullPointerException

    at
org.sakaiproject.component.gradebook.GradebookServiceHibernateImpl.updat
eExternalAssessmentScore(GradebookServiceHibernateImpl.java:844)

    at sun.reflect.GeneratedMethodAccessor6114.invoke(null:-1)

    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:585)

    at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(
AopUtils.java:296)

    at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinp
oint(ReflectiveMethodInvocation.java:177)

    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Ref
lectiveMethodInvocation.java:144)

    at
org.springframework.transaction.interceptor.TransactionInterceptor.invok
e(TransactionInterceptor.java:107)

    at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Ref
lectiveMethodInvocation.java:166)

    at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAo
pProxy.java:204)

    at $Proxy22.updateExternalAssessmentScore(null:-1)

    at
org.etudes.mneme.impl.GradesServiceGradebook23Impl.reportSubmissionGrade
(GradesServiceGradebook23Impl.java:273)

    at
org.etudes.mneme.impl.SubmissionServiceImpl.completeSubmission(Submissio
nServiceImpl.java:324)

    at org.etudes.mneme.tool.QuestionView.post(QuestionView.java:319)

    at
org.etudes.ambrosia.util.AmbrosiaServlet.doPost(AmbrosiaServlet.java:222
)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:269)

    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)

    at
org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:565)

    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)

    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)

    at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:679)

    at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio
nDispatcher.java:461)

    at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
atcher.java:364)

    at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
cher.java:301)

    at
org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(Acti
veToolComponent.java:475)

    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(Skinnab
leCharonPortal.java:1216)

    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.j
ava:188)

    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.ja
va:93)

    at
org.sakaiproject.portal.charon.handlers.ToolHandler.doPost(ToolHandler.j
ava:70)

    at
org.sakaiproject.portal.charon.SkinnableCharonPortal.doPost(SkinnableCha
ronPortal.java:1059)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:269)

    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)

    at
org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:616)

    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:215)

    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:188)

    at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)

    at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:174)

    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:1
74)

    at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)

    at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)

    at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)

    at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:
703)

    at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.
java:895)

    at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:689)

    at java.lang.Thread.run(Thread.java:595)

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20091127/3784b2b3/attachment.html 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: not available
Url: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20091127/3784b2b3/attachment.pl 


More information about the sakai-dev mailing list