DEBUG 2008-06-26 13:55:03,343 (AbstractMessageListenerContainer.java:577) - Initiating transaction rollback on application exception
org.springframework.orm.hibernate3.HibernateSystem Exception: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here; nested exception is org.hibernate.HibernateException: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here
at org.springframework.orm.hibernate3.SessionFactoryU tils.convertHibernateAccessException(SessionFactor yUtils.java:661)
at org.springframework.orm.hibernate3.AbstractSession FactoryBean.convertHibernateAccessException(Abstra ctSessionFactoryBean.java:303)
at org.springframework.orm.hibernate3.AbstractSession FactoryBean.translateExceptionIfPossible(AbstractS essionFactoryBean.java:282)
at org.springframework.dao.support.ChainedPersistence ExceptionTranslator.translateExceptionIfPossible(C hainedPersistenceExceptionTranslator.java:62)
at org.springframework.dao.support.DataAccessUtils.tr anslateIfNecessary(DataAccessUtils.java:212)
at org.springframework.dao.support.PersistenceExcepti onTranslationInterceptor.invoke(PersistenceExcepti onTranslationInterceptor.java:146)
at org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :171)
at org.springframework.aop.framework.JdkDynamicAopPro xy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy54.findRunning(Unknown Source)
at com.mycompany.imp.server.services.workflow.deploye d.impl.ExecutionReportServiceImpl.findRunning(Exec utionReportServiceImpl.java:84)
at com.mycompany.imp.server.services.workflow.aspects .WorkflowExecutionReportMaker.addJvmState(Workflow ExecutionReportMaker.java:194)
at com.mycompany.imp.server.services.workflow.cpe.jms .server.impl.OnJvmStateListenerImpl.onJvmState(OnJ vmStateListenerImpl.java:106)
at com.mycompany.imp.server.services.workflow.cpe.jms .server.impl.CpeInstanceMDP.executeOnJvmStateListe ners(CpeInstanceMDP.java:177)
at com.mycompany.imp.server.services.workflow.cpe.jms .server.impl.CpeInstanceMDP.onJvmState(CpeInstance MDP.java:287)
at com.mycompany.imp.server.services.workflow.cpe.jms .server.impl.CpeInstanceMDP.onMessage(CpeInstanceM DP.java:129)
at org.springframework.jms.listener.AbstractMessageLi stenerContainer.doInvokeListener(AbstractMessageLi stenerContainer.java:531)
at org.springframework.jms.listener.AbstractMessageLi stenerContainer.invokeListener(AbstractMessageList enerContainer.java:466)
at org.springframework.jms.listener.AbstractMessageLi stenerContainer.doExecuteListener(AbstractMessageL istenerContainer.java:435)
at org.springframework.jms.listener.AbstractPollingMe ssageListenerContainer.doReceiveAndExecute(Abstrac tPollingMessageListenerContainer.java:322)
at org.springframework.jms.listener.AbstractPollingMe ssageListenerContainer.receiveAndExecute(AbstractP ollingMessageListenerContainer.java:260)
at org.springframework.jms.listener.DefaultMessageLis tenerContainer$AsyncMessageListenerInvoker.invokeL istener(DefaultMessageListenerContainer.java:944)
at org.springframework.jms.listener.DefaultMessageLis tenerContainer$AsyncMessageListenerInvoker.run(Def aultMessageListenerContainer.java:868)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.hibernate.HibernateException: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here
at org.springframework.orm.hibernate3.SpringSessionCo ntext.currentSession(SpringSessionContext.java:63)
at org.hibernate.impl.SessionFactoryImpl.getCurrentSe ssion(SessionFactoryImpl.java:544)
at com.mycompany.imp.server.dao.hbm.AbstractHbmImpDao .createCriteria(AbstractHbmImpDao.java:93)
at com.mycompany.imp.server.dao.hbm.AbstractHbmImpDao .createCriteria(AbstractHbmImpDao.java:134)
at com.mycompany.imp.server.dao.workflow.hbm.HbmExecu tionReportDao.findRunning(HbmExecutionReportDao.ja va:82)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoi npointUsingReflection(AopUtils.java:310)
at org.springframework.aop.framework.ReflectiveMethod Invocation.invokeJoinpoint(ReflectiveMethodInvocat ion.java:182)
at org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :149)
at org.springframework.dao.support.PersistenceExcepti onTranslationInterceptor.invoke(PersistenceExcepti onTranslationInterceptor.java:138)
... 17 more