##### PART 1 ##### 09:12:44,748 WARN [com.arjuna.ats.jta] (http-localhost/127.0.0.1:8080-6) ARJUNA016029: SynchronizationImple.afterCompletion - failed for org.hibernate.engine.transaction.synchronization.internal.RegisteredSynchronization@aac4909 with exception: java.lang.NullPointerException at org.hibernate.service.jdbc.connections.internal.DatasourceConnectionProviderImpl.closeConnection(DatasourceConnectionProviderImpl.java:148) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.internal.AbstractSessionImpl$NonContextualJdbcConnectionAccess.releaseConnection(AbstractSessionImpl.java:297) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.releaseConnection(LogicalConnectionImpl.java:241) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.aggressiveRelease(LogicalConnectionImpl.java:200) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.afterTransaction(JdbcCoordinatorImpl.java:272) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.transaction.internal.TransactionCoordinatorImpl.afterTransaction(TransactionCoordinatorImpl.java:144) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.transaction.synchronization.internal.SynchronizationCallbackCoordinatorImpl.doAfterCompletion(SynchronizationCallbackCoordinatorImpl.java:164) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.transaction.synchronization.internal.SynchronizationCallbackCoordinatorImpl.afterCompletion(SynchronizationCallbackCoordinatorImpl.java:142) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.transaction.synchronization.internal.RegisteredSynchronization.afterCompletion(RegisteredSynchronization.java:61) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.afterCompletion(SynchronizationImple.java:96) at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.afterCompletion(TwoPhaseCoordinator.java:402) at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:103) at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:162) at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1165) at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:126) at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:75) at org.jboss.tm.usertx.client.ServerVMClientUserTransaction.commit(ServerVMClientUserTransaction.java:167) at org.jboss.seam.transaction.UTTransaction.commit(UTTransaction.java:61) [seam-transaction-3.1.0.Final.jar:3.1.0.Final] at org.jboss.seam.transaction.DefaultSeamTransaction.commit(DefaultSeamTransaction.java:92) [seam-transaction-3.1.0.Final.jar:3.1.0.Final] at org.jboss.seam.transaction.TransactionServletListener.requestDestroyed(TransactionServletListener.java:67) [seam-transaction-3.1.0.Final.jar:3.1.0.Final] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:175) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25] 09:12:44,752 WARN [com.arjuna.ats.arjuna] (http-localhost/127.0.0.1:8080-6) ARJUNA012127: TwoPhaseCoordinator.afterCompletion - returned failure for SynchronizationImple< 0:ffff0a22039f:cb13c7:525e3b90:562, org.hibernate.engine.transaction.synchronization.internal.RegisteredSynchronization@aac4909 > ##### PART 2 ##### 09:12:44,752 WARN [com.arjuna.ats.arjuna] (http-localhost/127.0.0.1:8080-6) ARJUNA012127: TwoPhaseCoordinator.afterCompletion - returned failure for SynchronizationImple< 0:ffff0a22039f:cb13c7:525e3b90:562, org.hibernate.engine.transaction.synchronization.internal.RegisteredSynchronization@aac4909 > 09:13:52,979 WARN [org.drools.persistence.SingleSessionCommandService] (pool-16-thread-3) Could not commit session: javax.persistence.TransactionRequiredException: No active JTA transaction on joinTransaction call at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:1233) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:1183) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.drools.persistence.jpa.JpaPersistenceContext.joinTransaction(JpaPersistenceContext.java:65) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService$TransactionInterceptor.execute(SingleSessionCommandService.java:546) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:71) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:388) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.core.timer.impl.GlobalTimerService$DisposableCommandService.execute(GlobalTimerService.java:266) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:59) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:39) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [rt.jar:1.7.0_25] at java.util.concurrent.FutureTask.run(FutureTask.java:166) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25] at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25] ##### PART 3 ##### 16:43:27,790 ERROR [org.jbpm.process.instance.timer.TimerManager] (pool-35-thread-2) Error when executing timer job: javax.persistence.TransactionRequiredException: No active JTA transaction on joinTransaction call at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:1233) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:1183) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.drools.persistence.jpa.JpaPersistenceContextManager.beginCommandScopedEntityManager(JpaPersistenceContextManager.java:83) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.processinstance.JPAProcessInstanceManager.getProcessInstance(JPAProcessInstanceManager.java:100) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:264) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:260) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.common.AbstractWorkingMemory.getProcessInstance(AbstractWorkingMemory.java:1595) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.impl.StatefulKnowledgeSessionImpl.getProcessInstance(StatefulKnowledgeSessionImpl.java:316) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.event.DefaultSignalManager.signalEvent(DefaultSignalManager.java:87) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.timer.TimerManager$ProcessJob.execute(TimerManager.java:286) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.time.SelfRemovalJob.execute(SelfRemovalJob.java:19) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.time.impl.DefaultTimerJobInstance.call(DefaultTimerJobInstance.java:54) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JpaTimerJobInstance.internalCall(JpaTimerJobInstance.java:43) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:20) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:6) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.DefaultCommandService.execute(DefaultCommandService.java:36) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService$TransactionInterceptor.execute(SingleSessionCommandService.java:564) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:71) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:388) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.core.timer.impl.GlobalTimerService$DisposableCommandService.execute(GlobalTimerService.java:266) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:59) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:39) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [rt.jar:1.7.0_25] at java.util.concurrent.FutureTask.run(FutureTask.java:166) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25] at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25] ##### PART 4 ##### 16:47:52,982 INFO [org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl] (http-localhost/127.0.0.1:8080-4) HHH000106: Forcing container resource cleanup on transaction completion 16:47:52,986 WARN [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (pool-35-thread-1) SQL Error: 0, SQLState: null 16:47:52,986 ERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (pool-35-thread-1) The result set is closed. 16:47:52,985 INFO [org.jboss.jca.core.connectionmanager.listener.TxConnectionListener] (http-localhost/127.0.0.1:8080-4) IJ000311: Throwable from unregister connection: java.lang.IllegalStateException: Trying to return an unknown connection2! org.jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6@2e5064f8 at org.jboss.jca.core.connectionmanager.ccm.CachedConnectionManagerImpl.unregisterConnection(CachedConnectionManagerImpl.java:347) at org.jboss.jca.core.connectionmanager.listener.TxConnectionListener.connectionClosed(TxConnectionListener.java:371) at org.jboss.jca.adapters.jdbc.BaseWrapperManagedConnection.closeHandle(BaseWrapperManagedConnection.java:568) at org.jboss.jca.adapters.jdbc.WrappedConnection.close(WrappedConnection.java:264) at org.hibernate.service.jdbc.connections.internal.DatasourceConnectionProviderImpl.closeConnection(DatasourceConnectionProviderImpl.java:148) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.internal.AbstractSessionImpl$NonContextualJdbcConnectionAccess.releaseConnection(AbstractSessionImpl.java:297) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.releaseConnection(LogicalConnectionImpl.java:241) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.aggressiveRelease(LogicalConnectionImpl.java:200) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.afterTransaction(JdbcCoordinatorImpl.java:272) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.transaction.internal.TransactionCoordinatorImpl.afterTransaction(TransactionCoordinatorImpl.java:144) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.transaction.synchronization.internal.SynchronizationCallbackCoordinatorImpl.doAfterCompletion(SynchronizationCallbackCoordinatorImpl.java:164) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.transaction.synchronization.internal.SynchronizationCallbackCoordinatorImpl.afterCompletion(SynchronizationCallbackCoordinatorImpl.java:142) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.transaction.synchronization.internal.RegisteredSynchronization.afterCompletion(RegisteredSynchronization.java:61) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.afterCompletion(SynchronizationImple.java:96) at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.afterCompletion(TwoPhaseCoordinator.java:402) at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:103) at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:162) at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1165) at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:126) at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:75) at org.jboss.tm.usertx.client.ServerVMClientUserTransaction.commit(ServerVMClientUserTransaction.java:167) at org.jboss.seam.transaction.UTTransaction.commit(UTTransaction.java:61) [seam-transaction-3.1.0.Final.jar:3.1.0.Final] at org.jboss.seam.transaction.DefaultSeamTransaction.commit(DefaultSeamTransaction.java:92) [seam-transaction-3.1.0.Final.jar:3.1.0.Final] at org.jboss.seam.transaction.TransactionServletListener.requestDestroyed(TransactionServletListener.java:67) [seam-transaction-3.1.0.Final.jar:3.1.0.Final] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:175) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25] 16:47:52,989 INFO [org.jboss.jca.core.connectionmanager.listener.TxConnectionListener] (http-localhost/127.0.0.1:8080-4) IJ000302: Unregistered handle that was not registered: org.jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6@2e5064f8 for managed connection: org.jboss.jca.adapters.jdbc.local.LocalManagedConnection@7f7346ab 16:47:52,989 INFO [org.hibernate.event.internal.DefaultLoadEventListener] (pool-35-thread-1) HHH000327: Error performing load command : org.hibernate.exception.GenericJDBCException: could not load an entity: [org.jbpm.persistence.processinstance.ProcessInstanceInfo#11] 16:47:52,990 ERROR [org.jbpm.process.instance.timer.TimerManager] (pool-35-thread-1) Error when executing timer job: javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not load an entity: [org.jbpm.persistence.processinstance.ProcessInstanceInfo#11] at org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1387) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.find(AbstractEntityManagerImpl.java:838) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.find(AbstractEntityManagerImpl.java:781) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.jbpm.persistence.JpaProcessPersistenceContext.findProcessInstanceInfo(JpaProcessPersistenceContext.java:48) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.processinstance.JPAProcessInstanceManager.getProcessInstance(JPAProcessInstanceManager.java:103) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:264) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:260) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.common.AbstractWorkingMemory.getProcessInstance(AbstractWorkingMemory.java:1595) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.impl.StatefulKnowledgeSessionImpl.getProcessInstance(StatefulKnowledgeSessionImpl.java:316) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.event.DefaultSignalManager.signalEvent(DefaultSignalManager.java:87) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.timer.TimerManager$ProcessJob.execute(TimerManager.java:286) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.time.SelfRemovalJob.execute(SelfRemovalJob.java:19) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.time.impl.DefaultTimerJobInstance.call(DefaultTimerJobInstance.java:54) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JpaTimerJobInstance.internalCall(JpaTimerJobInstance.java:43) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:20) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:6) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.DefaultCommandService.execute(DefaultCommandService.java:36) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService$TransactionInterceptor.execute(SingleSessionCommandService.java:564) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:71) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:388) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.core.timer.impl.GlobalTimerService$DisposableCommandService.execute(GlobalTimerService.java:266) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:59) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:39) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [rt.jar:1.7.0_25] at java.util.concurrent.FutureTask.run(FutureTask.java:166) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25] at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25] Caused by: org.hibernate.exception.GenericJDBCException: could not load an entity: [org.jbpm.persistence.processinstance.ProcessInstanceInfo#11] at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:54) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:125) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.loader.Loader.loadEntity(Loader.java:2115) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:82) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:72) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3917) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:460) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:429) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:206) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.event.internal.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:262) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:150) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1091) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.internal.SessionImpl.access$2000(SessionImpl.java:174) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.load(SessionImpl.java:2473) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.internal.SessionImpl.get(SessionImpl.java:987) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.find(AbstractEntityManagerImpl.java:807) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] ... 30 more Caused by: java.sql.SQLException: The result set is closed. at org.jboss.jca.adapters.jdbc.WrappedResultSet.checkState(WrappedResultSet.java:4081) at org.jboss.jca.adapters.jdbc.WrappedResultSet.wasNull(WrappedResultSet.java:3027) at org.hibernate.type.descriptor.sql.BasicExtractor.extract(BasicExtractor.java:66) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.type.AbstractStandardBasicType.nullSafeGet(AbstractStandardBasicType.java:261) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.type.AbstractStandardBasicType.nullSafeGet(AbstractStandardBasicType.java:257) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.type.AbstractStandardBasicType.nullSafeGet(AbstractStandardBasicType.java:247) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.type.AbstractStandardBasicType.hydrate(AbstractStandardBasicType.java:332) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2903) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1668) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1600) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.loader.Loader.getRow(Loader.java:1500) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:712) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.loader.Loader.processResultSet(Loader.java:940) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.loader.Loader.doQuery(Loader.java:910) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:341) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:311) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.loader.Loader.loadEntity(Loader.java:2111) [hibernate-core-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] ... 43 more 16:47:53,001 WARN [org.hibernate.ejb.AbstractEntityManagerImpl] (pool-35-thread-1) HHH000326: Cannot join transaction: do not override hibernate.transaction.factory_class 16:47:53,002 WARN [org.drools.persistence.SingleSessionCommandService] (pool-35-thread-1) Could not commit session: javax.persistence.TransactionRequiredException: No active JTA transaction on joinTransaction call at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:1233) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:1183) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.drools.persistence.jpa.JpaPersistenceContext.joinTransaction(JpaPersistenceContext.java:65) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService$TransactionInterceptor.execute(SingleSessionCommandService.java:546) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:71) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:388) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.CommandBasedStatefulKnowledgeSession.getId(CommandBasedStatefulKnowledgeSession.java:107) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.runtime.manager.impl.SingletonRuntimeManager.validate(SingletonRuntimeManager.java:110) [jbpm-runtime-manager-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.processinstance.JPAProcessInstanceManager.getProcessInstance(JPAProcessInstanceManager.java:89) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:264) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:260) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.common.AbstractWorkingMemory.getProcessInstance(AbstractWorkingMemory.java:1595) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.impl.StatefulKnowledgeSessionImpl.getProcessInstance(StatefulKnowledgeSessionImpl.java:316) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.timer.TimerManager$ProcessJob.execute(TimerManager.java:297) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.time.SelfRemovalJob.execute(SelfRemovalJob.java:19) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.time.impl.DefaultTimerJobInstance.call(DefaultTimerJobInstance.java:54) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JpaTimerJobInstance.internalCall(JpaTimerJobInstance.java:43) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:20) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:6) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.DefaultCommandService.execute(DefaultCommandService.java:36) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService$TransactionInterceptor.execute(SingleSessionCommandService.java:564) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:71) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:388) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.core.timer.impl.GlobalTimerService$DisposableCommandService.execute(GlobalTimerService.java:266) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:59) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:39) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [rt.jar:1.7.0_25] at java.util.concurrent.FutureTask.run(FutureTask.java:166) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25] at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25] 16:47:53,004 WARN [org.drools.core.time.impl.DefaultTimerJobInstance] (pool-35-thread-1) Unable to execute timer job!: javax.persistence.TransactionRequiredException: No active JTA transaction on joinTransaction call at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:1233) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:1183) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.drools.persistence.jpa.JpaPersistenceContext.joinTransaction(JpaPersistenceContext.java:65) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService$TransactionInterceptor.execute(SingleSessionCommandService.java:546) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:71) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:388) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.CommandBasedStatefulKnowledgeSession.getId(CommandBasedStatefulKnowledgeSession.java:107) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.runtime.manager.impl.SingletonRuntimeManager.validate(SingletonRuntimeManager.java:110) [jbpm-runtime-manager-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.processinstance.JPAProcessInstanceManager.getProcessInstance(JPAProcessInstanceManager.java:89) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:264) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:260) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.common.AbstractWorkingMemory.getProcessInstance(AbstractWorkingMemory.java:1595) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.impl.StatefulKnowledgeSessionImpl.getProcessInstance(StatefulKnowledgeSessionImpl.java:316) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.timer.TimerManager$ProcessJob.execute(TimerManager.java:297) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.time.SelfRemovalJob.execute(SelfRemovalJob.java:19) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.time.impl.DefaultTimerJobInstance.call(DefaultTimerJobInstance.java:54) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JpaTimerJobInstance.internalCall(JpaTimerJobInstance.java:43) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:20) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:6) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.DefaultCommandService.execute(DefaultCommandService.java:36) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService$TransactionInterceptor.execute(SingleSessionCommandService.java:564) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:71) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:388) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.core.timer.impl.GlobalTimerService$DisposableCommandService.execute(GlobalTimerService.java:266) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:59) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:39) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [rt.jar:1.7.0_25] at java.util.concurrent.FutureTask.run(FutureTask.java:166) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25] at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25] 16:47:53,018 ERROR [stderr] (pool-35-thread-1) javax.persistence.TransactionRequiredException: No active JTA transaction on joinTransaction call 16:47:53,018 ERROR [stderr] (pool-35-thread-1) at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:1233) 16:47:53,018 ERROR [stderr] (pool-35-thread-1) at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:1183) 16:47:53,018 ERROR [stderr] (pool-35-thread-1) at org.drools.persistence.jpa.JpaPersistenceContext.joinTransaction(JpaPersistenceContext.java:65) 16:47:53,019 ERROR [stderr] (pool-35-thread-1) at org.drools.persistence.SingleSessionCommandService$TransactionInterceptor.execute(SingleSessionCommandService.java:546) 16:47:53,019 ERROR [stderr] (pool-35-thread-1) at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) 16:47:53,019 ERROR [stderr] (pool-35-thread-1) at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:71) 16:47:53,019 ERROR [stderr] (pool-35-thread-1) at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:388) 16:47:53,019 ERROR [stderr] (pool-35-thread-1) at org.drools.core.command.impl.CommandBasedStatefulKnowledgeSession.getId(CommandBasedStatefulKnowledgeSession.java:107) 16:47:53,019 ERROR [stderr] (pool-35-thread-1) at org.jbpm.runtime.manager.impl.SingletonRuntimeManager.validate(SingletonRuntimeManager.java:110) 16:47:53,019 ERROR [stderr] (pool-35-thread-1) at org.jbpm.persistence.processinstance.JPAProcessInstanceManager.getProcessInstance(JPAProcessInstanceManager.java:89) 16:47:53,020 ERROR [stderr] (pool-35-thread-1) at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:264) 16:47:53,020 ERROR [stderr] (pool-35-thread-1) at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:260) 16:47:53,020 ERROR [stderr] (pool-35-thread-1) at org.drools.core.common.AbstractWorkingMemory.getProcessInstance(AbstractWorkingMemory.java:1595) 16:47:53,020 ERROR [stderr] (pool-35-thread-1) at org.drools.core.impl.StatefulKnowledgeSessionImpl.getProcessInstance(StatefulKnowledgeSessionImpl.java:316) 16:47:53,020 ERROR [stderr] (pool-35-thread-1) at org.jbpm.process.instance.timer.TimerManager$ProcessJob.execute(TimerManager.java:297) 16:47:53,020 ERROR [stderr] (pool-35-thread-1) at org.drools.core.time.SelfRemovalJob.execute(SelfRemovalJob.java:19) 16:47:53,020 ERROR [stderr] (pool-35-thread-1) at org.drools.core.time.impl.DefaultTimerJobInstance.call(DefaultTimerJobInstance.java:54) 16:47:53,021 ERROR [stderr] (pool-35-thread-1) at org.drools.persistence.jpa.JpaTimerJobInstance.internalCall(JpaTimerJobInstance.java:43) 16:47:53,021 ERROR [stderr] (pool-35-thread-1) at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:20) 16:47:53,021 ERROR [stderr] (pool-35-thread-1) at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:6) 16:47:53,021 ERROR [stderr] (pool-35-thread-1) at org.drools.core.command.impl.DefaultCommandService.execute(DefaultCommandService.java:36) 16:47:53,021 ERROR [stderr] (pool-35-thread-1) at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) 16:47:53,021 ERROR [stderr] (pool-35-thread-1) at org.drools.persistence.SingleSessionCommandService$TransactionInterceptor.execute(SingleSessionCommandService.java:564) 16:47:53,021 ERROR [stderr] (pool-35-thread-1) at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) 16:47:53,021 ERROR [stderr] (pool-35-thread-1) at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:71) 16:47:53,022 ERROR [stderr] (pool-35-thread-1) at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:388) 16:47:53,022 ERROR [stderr] (pool-35-thread-1) at org.jbpm.process.core.timer.impl.GlobalTimerService$DisposableCommandService.execute(GlobalTimerService.java:266) 16:47:53,022 ERROR [stderr] (pool-35-thread-1) at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:59) 16:47:53,022 ERROR [stderr] (pool-35-thread-1) at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:39) 16:47:53,022 ERROR [stderr] (pool-35-thread-1) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 16:47:53,022 ERROR [stderr] (pool-35-thread-1) at java.util.concurrent.FutureTask.run(FutureTask.java:166) 16:47:53,022 ERROR [stderr] (pool-35-thread-1) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) 16:47:53,022 ERROR [stderr] (pool-35-thread-1) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) 16:47:53,023 ERROR [stderr] (pool-35-thread-1) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 16:47:53,023 ERROR [stderr] (pool-35-thread-1) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 16:47:53,023 ERROR [stderr] (pool-35-thread-1) at java.lang.Thread.run(Thread.java:724) 16:47:53,024 WARN [org.drools.persistence.jta.JtaTransactionManager] (pool-35-thread-1) Unable to commit transaction: javax.transaction.RollbackException: ARJUNA016053: Could not commit transaction. at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1177) at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:126) at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:75) at org.jboss.tm.usertx.client.ServerVMClientUserTransaction.commit(ServerVMClientUserTransaction.java:167) at org.drools.persistence.jta.JtaTransactionManager.commit(JtaTransactionManager.java:187) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService$TransactionInterceptor.execute(SingleSessionCommandService.java:567) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:71) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:388) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.core.timer.impl.GlobalTimerService$DisposableCommandService.execute(GlobalTimerService.java:266) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:59) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:39) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [rt.jar:1.7.0_25] at java.util.concurrent.FutureTask.run(FutureTask.java:166) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25] at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25] Caused by: java.lang.Throwable: setRollbackOnly called from: at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.setRollbackOnly(TransactionImple.java:313) at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.setRollbackOnly(BaseTransaction.java:159) at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.setRollbackOnly(BaseTransactionManagerDelegate.java:123) at org.hibernate.ejb.AbstractEntityManagerImpl.markAsRollback(AbstractEntityManagerImpl.java:1169) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.handlePersistenceException(AbstractEntityManagerImpl.java:1289) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1388) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.find(AbstractEntityManagerImpl.java:838) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.find(AbstractEntityManagerImpl.java:781) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.jbpm.persistence.JpaProcessPersistenceContext.findProcessInstanceInfo(JpaProcessPersistenceContext.java:48) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.processinstance.JPAProcessInstanceManager.getProcessInstance(JPAProcessInstanceManager.java:103) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:264) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:260) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.common.AbstractWorkingMemory.getProcessInstance(AbstractWorkingMemory.java:1595) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.impl.StatefulKnowledgeSessionImpl.getProcessInstance(StatefulKnowledgeSessionImpl.java:316) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.event.DefaultSignalManager.signalEvent(DefaultSignalManager.java:87) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.timer.TimerManager$ProcessJob.execute(TimerManager.java:286) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.time.SelfRemovalJob.execute(SelfRemovalJob.java:19) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.time.impl.DefaultTimerJobInstance.call(DefaultTimerJobInstance.java:54) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JpaTimerJobInstance.internalCall(JpaTimerJobInstance.java:43) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:20) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:6) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.DefaultCommandService.execute(DefaultCommandService.java:36) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService$TransactionInterceptor.execute(SingleSessionCommandService.java:564) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] ... 13 more 16:47:53,049 WARN [org.drools.persistence.SingleSessionCommandService] (pool-35-thread-1) Could not commit session: java.lang.RuntimeException: Unable to commit transaction at org.drools.persistence.jta.JtaTransactionManager.commit(JtaTransactionManager.java:190) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService$TransactionInterceptor.execute(SingleSessionCommandService.java:567) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:71) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:388) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.core.timer.impl.GlobalTimerService$DisposableCommandService.execute(GlobalTimerService.java:266) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:59) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.timer.GlobalJpaTimerJobInstance.call(GlobalJpaTimerJobInstance.java:39) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [rt.jar:1.7.0_25] at java.util.concurrent.FutureTask.run(FutureTask.java:166) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) [rt.jar:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25] at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25] Caused by: javax.transaction.RollbackException: ARJUNA016053: Could not commit transaction. at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1177) at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:126) at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:75) at org.jboss.tm.usertx.client.ServerVMClientUserTransaction.commit(ServerVMClientUserTransaction.java:167) at org.drools.persistence.jta.JtaTransactionManager.commit(JtaTransactionManager.java:187) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] ... 14 more Caused by: java.lang.Throwable: setRollbackOnly called from: at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.setRollbackOnly(TransactionImple.java:313) at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.setRollbackOnly(BaseTransaction.java:159) at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.setRollbackOnly(BaseTransactionManagerDelegate.java:123) at org.hibernate.ejb.AbstractEntityManagerImpl.markAsRollback(AbstractEntityManagerImpl.java:1169) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.handlePersistenceException(AbstractEntityManagerImpl.java:1289) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1388) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.find(AbstractEntityManagerImpl.java:838) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.hibernate.ejb.AbstractEntityManagerImpl.find(AbstractEntityManagerImpl.java:781) [hibernate-entitymanager-4.2.0.Final-redhat-1.jar:4.2.0.Final-redhat-1] at org.jbpm.persistence.JpaProcessPersistenceContext.findProcessInstanceInfo(JpaProcessPersistenceContext.java:48) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.persistence.processinstance.JPAProcessInstanceManager.getProcessInstance(JPAProcessInstanceManager.java:103) [jbpm-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:264) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.ProcessRuntimeImpl.getProcessInstance(ProcessRuntimeImpl.java:260) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.common.AbstractWorkingMemory.getProcessInstance(AbstractWorkingMemory.java:1595) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.impl.StatefulKnowledgeSessionImpl.getProcessInstance(StatefulKnowledgeSessionImpl.java:316) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.event.DefaultSignalManager.signalEvent(DefaultSignalManager.java:87) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.jbpm.process.instance.timer.TimerManager$ProcessJob.execute(TimerManager.java:286) [jbpm-flow-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.time.SelfRemovalJob.execute(SelfRemovalJob.java:19) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.time.impl.DefaultTimerJobInstance.call(DefaultTimerJobInstance.java:54) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JpaTimerJobInstance.internalCall(JpaTimerJobInstance.java:43) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:20) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.jpa.JDKCallableJobCommand.execute(JDKCallableJobCommand.java:6) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.DefaultCommandService.execute(DefaultCommandService.java:36) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:41) [drools-core-6.0.0-redhat-5.jar:6.0.0-redhat-5] at org.drools.persistence.SingleSessionCommandService$TransactionInterceptor.execute(SingleSessionCommandService.java:564) [drools-persistence-jpa-6.0.0-redhat-5.jar:6.0.0-redhat-5] ... 13 more