I'm getting the following error:
PHP Code:
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] ERROR org.quartz.core.ErrorLogger - Job (assignment.250/517 threw an exception.
org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.hibernate.LazyInitializationException: could not initialize proxy - no Session]
at org.quartz.core.JobRunShell.run(JobRunShell.java:227)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
Caused by: org.hibernate.LazyInitializationException: could not initialize proxy - no Session
at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:167)
at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215)
at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:181)
at com.intelligentpapers.backend.User_$$_javassist_2.getId(User_$$_javassist_2.java)
at com.intelligentpapers.backend.User_Roo_Entity.ajc$interMethodDispatch1$com_intelligentpapers_backend_User_Roo_Entity$com_intelligentpapers_backend_User$getId(User_Roo_Entity.aj)
at com.intelligentpapers.backend.schedule.job.AssignmentSubmissionJob.executeInternal(AssignmentSubmissionJob.java:60)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
... 1 more
Strange thing is it's thrown when I try to get the value of a field of User class (getId). There should be no lazy loading, right?
Any help appreciated.