[Building Sakai] Error in samigo auto submit job

Gross,Christopher ufchrisg at ufl.edu
Wed Oct 12 07:09:55 PDT 2011


Hello!

We are experiencing some issues where the samigo auto submit job in the
scheduler is no longer submitting assessments that are past the close
date/time.  Has anyone else experienced this?  The event log is showing
the fired/complete events for the trigger but assessments that were stuck
in progress before the trigger fired are still in that state after it
completes.  All I have been able to find in the logs is the following
quartz error that appears after I manually run the job from the admin
workspace.  The trigger still shows as "complete" in the event log on the
admin workspace despite this error appearing in the catalina log.



2011-10-10 15:06:03.507 [ERROR] org.quartz.core.JobRunShell:211 - Job
DEFAULT.T&Q Submitter threw an unhandled Exception:
java.lang.NoClassDefFoundError: Could not initialize class
org.sakaiproject.tool.assessment.facade.AgentFacade
	at 
org.sakaiproject.tool.assessment.facade.AssessmentGradingFacadeQueries.comp
leteItemGradingData(AssessmentGradingFacadeQueries.java:2867)
	at 
org.sakaiproject.tool.assessment.facade.AssessmentGradingFacadeQueries.auto
SubmitAssessments(AssessmentGradingFacadeQueries.java:2626)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
9)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
l.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
Utils.java:307)
	at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
t(ReflectiveMethodInvocation.java:182)
	at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
tiveMethodInvocation.java:149)
	at 
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(T
ransactionInterceptor.java:106)
	at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
tiveMethodInvocation.java:171)
	at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
oxy.java:204)
	at $Proxy72.autoSubmitAssessments(Unknown Source)
	at 
org.sakaiproject.tool.assessment.services.GradingService.autoSubmitAssessme
nts(GradingService.java:1834)
	at 
org.sakaiproject.tool.assessment.services.AutoSubmitAssessmentsJob.execute(
AutoSubmitAssessmentsJob.java:84)
	at 
org.sakaiproject.component.app.scheduler.jobs.SpringJobBeanWrapper.execute(
SpringJobBeanWrapper.java:70)
	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
	at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:53
4)
2011-10-10 15:06:03.512 [ERROR] org.quartz.core.ErrorLogger:2185 - Job
(DEFAULT.T&Q Submitter threw an exception.
org.quartz.SchedulerException: Job threw an unhandled exception. [See
nested exception: java.lang.NoClassDefFoundError: Could not initialize
class org.sakaiproject.tool.assessment.facade.AgentFacade]
	at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
	at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:53
4)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class
org.sakaiproject.tool.assessment.facade.AgentFacade
	at 
org.sakaiproject.tool.assessment.facade.AssessmentGradingFacadeQueries.comp
leteItemGradingData(AssessmentGradingFacadeQueries.java:2867)
	at 
org.sakaiproject.tool.assessment.facade.AssessmentGradingFacadeQueries.auto
SubmitAssessments(AssessmentGradingFacadeQueries.java:2626)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
9)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
l.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
Utils.java:307)
	at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
t(ReflectiveMethodInvocation.java:182)
	at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
tiveMethodInvocation.java:149)
	at 
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(T
ransactionInterceptor.java:106)
	at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
tiveMethodInvocation.java:171)
	at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
oxy.java:204)
	at $Proxy72.autoSubmitAssessments(Unknown Source)
	at 
org.sakaiproject.tool.assessment.services.GradingService.autoSubmitAssessme
nts(GradingService.java:1834)
	at 
org.sakaiproject.tool.assessment.services.AutoSubmitAssessmentsJob.execute(
AutoSubmitAssessmentsJob.java:84)
	at 
org.sakaiproject.component.app.scheduler.jobs.SpringJobBeanWrapper.execute(
SpringJobBeanWrapper.java:70)
	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
	... 1 more


--
Christopher Gross
University of Florida



More information about the sakai-dev mailing list