[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