Problem running bpel process designed with eclipse bpel desi
sw_bpel Oct 27, 2008 8:51 AMHello,
i'm completely new to bpel. i've installed and deployed the jBPM BPEL engine to jboss, like described in the online tutorial. i'am able to deploy the sample processes delivered with die jBPM BPEL 1.1.1 zip-archive. So far so fine. but now i want to design my own processes with the bpel designer plugin for eclipse (Version 0.3.0 and Eclipse 3.3.2). after i've designed the process, i'm able to deploy it, using the ant script of the samples, with modification. in the JBoss jBPM BPEL Console i can see, that the process is deployed correctly and the wsdls also exit. but when i test the process using SOAP UI 2.5 Beta 1 i'm getting still an error, even if i only design a very simple process.
here the simple bpel-file:
<?xml version="1.0" encoding="UTF-8"?> <bpws:process exitOnStandardFault="yes" name="TestProject" suppressJoinFailure="yes" targetNamespace="http://project.test.de" xmlns:bpws="http://docs.oasis-open.org/wsbpel/2.0/process/executable" xmlns:tns="http://project.test.de"> <bpws:import importType="http://schemas.xmlsoap.org/wsdl/" location="TestProject.wsdl" namespace="http://project.test.de" /> <bpws:partnerLinks> <bpws:partnerLink myRole="TestProjectProvider" name="client" partnerLinkType="tns:TestProject" /> </bpws:partnerLinks> <bpws:variables> <bpws:variable messageType="tns:TestProjectRequestMessage" name="input" /> <bpws:variable messageType="tns:TestProjectResponseMessage" name="output" /> </bpws:variables> <bpws:sequence name="main"> <bpws:receive createInstance="yes" name="receiveInput" operation="process" partnerLink="client" portType="tns:TestProject" variable="input" /> <bpws:assign name="Assign" validate="no"> <bpws:copy> <bpws:from part="payload" variable="input"> <bpws:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[/tns:input]]></bpws:query> </bpws:from> <bpws:to part="payload" variable="output"> <bpws:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[/tns:result]]></bpws:query> </bpws:to> </bpws:copy> </bpws:assign> <bpws:reply name="replyOutput" operation="process" partnerLink="client" portType="tns:TestProject" variable="output" /> </bpws:sequence> </bpws:process>
... and the wsdl-file:
<?xml version="1.0"?> <definitions name="TestProject" targetNamespace="http://project.test.de" xmlns:tns="http://project.test.de" xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns="http://schemas.xmlsoap.org/wsdl/"> <types> <schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://project.test.de" xmlns="http://www.w3.org/2001/XMLSchema"> <element name="TestProjectRequest"> <complexType> <sequence> <element name="input" type="string" /> </sequence> </complexType> </element> <element name="TestProjectResponse"> <complexType> <sequence> <element name="result" type="string" /> </sequence> </complexType> </element> </schema> </types> <message name="TestProjectRequestMessage"> <part name="payload" element="tns:TestProjectRequest" /> </message> <message name="TestProjectResponseMessage"> <part name="payload" element="tns:TestProjectResponse" /> </message> <portType name="TestProject"> <operation name="process"> <input message="tns:TestProjectRequestMessage" /> <output message="tns:TestProjectResponseMessage" /> </operation> </portType> <plnk:partnerLinkType name="TestProject"> <plnk:role name="TestProjectProvider" portType="tns:TestProject" /> </plnk:partnerLinkType> </definitions>
the jboss-log shows this:
13:50:20,168 WARN [ProxyWarnLog] Narrowing proxy to class org.jbpm.bpel.graph.def.CompositeActivity - this operation breaks == 13:50:20,215 ERROR [XPathEvaluator] selection of size other than one: [] 13:50:20,246 WARN [loggerI18N] [com.arjuna.ats.internal.jta.transaction.arjunacore.lastResource.disallow] [com.arjuna.ats.internal.jta.transaction.arjunacore.lastResource.disallow] Adding multiple last resources is disallowed. Current resource is org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@151cc3 13:50:20,246 ERROR [TimerEntityBean#findByProcessInstanceId] Find failed org.jboss.util.NestedSQLException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY >); - nested throwable: (org.jboss.resource.JBossResourceException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY >)) at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95) at org.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractQueryCommand.execute(JDBCAbstractQueryCommand.java:225) at org.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractQueryCommand.execute(JDBCAbstractQueryCommand.java:144) at org.jboss.ejb.plugins.cmp.jdbc.JDBCFindEntitiesCommand.execute(JDBCFindEntitiesCommand.java:54) at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.findEntities(JDBCStoreManager.java:613) at org.jboss.ejb.plugins.CMPPersistenceManager.findEntities(CMPPersistenceManager.java:337) at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.findEntities(CachedConnectionInterceptor.java:242) at org.jboss.ejb.EntityContainer.findLocal(EntityContainer.java:662) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.invocation.Invocation.performCall(Invocation.java:359) at org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHome(EntityContainer.java:1126) at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractInterceptor.java:105) at org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeHome(EntitySynchronizationInterceptor.java:203) at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:189) at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractInterceptor.java:105) at org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome(EntityInstanceInterceptor.java:136) at org.jboss.ejb.plugins.EntityLockInterceptor.invokeHome(EntityLockInterceptor.java:76) at org.jboss.ejb.plugins.EntityCreationInterceptor.invokeHome(EntityCreationInterceptor.java:45) at org.jboss.ejb.plugins.CallValidationInterceptor.invokeHome(CallValidationInterceptor.java:56) at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:125) at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350) at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:161) at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:145) at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:132) at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryFinderInterceptor.java:107) at org.jboss.ejb.EntityContainer.internalInvokeHome(EntityContainer.java:521) at org.jboss.ejb.Container.invoke(Container.java:981) at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invokeHome(BaseLocalProxyFactory.java:359) at org.jboss.ejb.plugins.local.LocalHomeProxy.invoke(LocalHomeProxy.java:133) at $Proxy63.findByProcessInstanceId(Unknown Source) at org.jbpm.scheduler.ejbtimer.EntitySchedulerService.deleteTimersByProcessInstance(EntitySchedulerService.java:73) at org.jbpm.graph.exe.ProcessInstance.end(ProcessInstance.java:329) at org.jbpm.graph.exe.Token.notifyParentOfTokenEnd(Token.java:329) at org.jbpm.graph.exe.Token.end(Token.java:301) at org.jbpm.graph.exe.Token.end(Token.java:251) at org.jbpm.bpel.graph.exe.state.EndState.enterFaulted(EndState.java:81) at org.jbpm.bpel.graph.exe.state.FaultingState$2.childrenCompensated(FaultingState.java:56) at org.jbpm.bpel.graph.exe.state.StateUtil.invokeDefaultCompensation(StateUtil.java:48) at org.jbpm.bpel.graph.exe.state.FaultingState$1.childrenTerminated(FaultingState.java:46) at org.jbpm.bpel.graph.exe.ScopeInstance.terminateChildren(ScopeInstance.java:285) at org.jbpm.bpel.graph.exe.state.FaultingState.enterFaulting(FaultingState.java:109) at org.jbpm.bpel.graph.exe.state.ActiveState.faulted(ActiveState.java:65) at org.jbpm.bpel.graph.exe.ScopeInstance.faulted(ScopeInstance.java:106) at org.jbpm.bpel.graph.scope.FaultActionHandler.execute(FaultActionHandler.java:28) at org.jbpm.graph.def.Action.execute(Action.java:122) at org.jbpm.graph.def.GraphElement.executeAction(GraphElement.java:259) at org.jbpm.graph.def.ExceptionHandler.handleException(ExceptionHandler.java:60) at org.jbpm.graph.def.GraphElement.raiseException(GraphElement.java:358) at org.jbpm.graph.def.GraphElement.raiseException(GraphElement.java:373) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173) at org.jbpm.bpel.graph.def.CompositeActivity_$$_javassist_21.raiseException(CompositeActivity_$$_javassist_21.java) at org.jbpm.graph.def.GraphElement.raiseException(GraphElement.java:373) at org.jbpm.bpel.graph.def.Activity.enter(Activity.java:126) at org.jbpm.graph.def.Transition.take(Transition.java:151) at org.jbpm.graph.def.Node.leave(Node.java:390) at org.jbpm.bpel.graph.def.Activity.proceed(Activity.java:241) at org.jbpm.bpel.graph.def.Activity.leave(Activity.java:229) at org.jbpm.bpel.graph.basic.Receive.messageReceived(Receive.java:53) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173) at org.jbpm.bpel.graph.basic.Receive_$$_javassist_80.messageReceived(Receive_$$_javassist_80.java) at org.jbpm.bpel.integration.def.ReceiveAction.deliverMessage(ReceiveAction.java:98) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173) at org.jbpm.bpel.integration.def.ReceiveAction_$$_javassist_40.deliverMessage(ReceiveAction_$$_javassist_40.java) at org.jbpm.bpel.integration.jms.StartListener.deliverRequest(StartListener.java:219) at org.jbpm.bpel.integration.jms.StartListener.onMessage(StartListener.java:165) at org.jboss.mq.SpyMessageConsumer.run(SpyMessageConsumer.java:697) at java.lang.Thread.run(Unknown Source) Caused by: org.jboss.resource.JBossResourceException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY >) at org.jboss.resource.connectionmanager.TxConnectionManager.managedConnectionReconnected(TxConnectionManager.java:358) at org.jboss.resource.connectionmanager.BaseConnectionManager2.reconnectManagedConnection(BaseConnectionManager2.java:524) at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:405) at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:849) at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89) ... 81 more Caused by: javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY > at org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener$TransactionSynchronization.checkEnlisted(TxConnectionManager.java:759) at org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener.enlist(TxConnectionManager.java:592) at org.jboss.resource.connectionmanager.TxConnectionManager.managedConnectionReconnected(TxConnectionManager.java:352) ... 85 more 13:50:20,246 ERROR [EntitySchedulerService] failed to retrieve timer entities for process instance org.jbpm.graph.exe.ProcessInstance@795d5f javax.ejb.FinderException: Find failed: org.jboss.util.NestedSQLException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY >); - nested throwable: (org.jboss.resource.JBossResourceException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY >)) at org.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractQueryCommand.execute(JDBCAbstractQueryCommand.java:260) at org.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractQueryCommand.execute(JDBCAbstractQueryCommand.java:144) at org.jboss.ejb.plugins.cmp.jdbc.JDBCFindEntitiesCommand.execute(JDBCFindEntitiesCommand.java:54) at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.findEntities(JDBCStoreManager.java:613) at org.jboss.ejb.plugins.CMPPersistenceManager.findEntities(CMPPersistenceManager.java:337) at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.findEntities(CachedConnectionInterceptor.java:242) at org.jboss.ejb.EntityContainer.findLocal(EntityContainer.java:662) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.invocation.Invocation.performCall(Invocation.java:359) at org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHome(EntityContainer.java:1126) at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractInterceptor.java:105) at org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeHome(EntitySynchronizationInterceptor.java:203) at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:189) at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractInterceptor.java:105) at org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome(EntityInstanceInterceptor.java:136) at org.jboss.ejb.plugins.EntityLockInterceptor.invokeHome(EntityLockInterceptor.java:76) at org.jboss.ejb.plugins.EntityCreationInterceptor.invokeHome(EntityCreationInterceptor.java:45) at org.jboss.ejb.plugins.CallValidationInterceptor.invokeHome(CallValidationInterceptor.java:56) at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:125) at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350) at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:161) at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:145) at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:132) at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryFinderInterceptor.java:107) at org.jboss.ejb.EntityContainer.internalInvokeHome(EntityContainer.java:521) at org.jboss.ejb.Container.invoke(Container.java:981) at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invokeHome(BaseLocalProxyFactory.java:359) at org.jboss.ejb.plugins.local.LocalHomeProxy.invoke(LocalHomeProxy.java:133) at $Proxy63.findByProcessInstanceId(Unknown Source) at org.jbpm.scheduler.ejbtimer.EntitySchedulerService.deleteTimersByProcessInstance(EntitySchedulerService.java:73) at org.jbpm.graph.exe.ProcessInstance.end(ProcessInstance.java:329) at org.jbpm.graph.exe.Token.notifyParentOfTokenEnd(Token.java:329) at org.jbpm.graph.exe.Token.end(Token.java:301) at org.jbpm.graph.exe.Token.end(Token.java:251) at org.jbpm.bpel.graph.exe.state.EndState.enterFaulted(EndState.java:81) at org.jbpm.bpel.graph.exe.state.FaultingState$2.childrenCompensated(FaultingState.java:56) at org.jbpm.bpel.graph.exe.state.StateUtil.invokeDefaultCompensation(StateUtil.java:48) at org.jbpm.bpel.graph.exe.state.FaultingState$1.childrenTerminated(FaultingState.java:46) at org.jbpm.bpel.graph.exe.ScopeInstance.terminateChildren(ScopeInstance.java:285) at org.jbpm.bpel.graph.exe.state.FaultingState.enterFaulting(FaultingState.java:109) at org.jbpm.bpel.graph.exe.state.ActiveState.faulted(ActiveState.java:65) at org.jbpm.bpel.graph.exe.ScopeInstance.faulted(ScopeInstance.java:106) at org.jbpm.bpel.graph.scope.FaultActionHandler.execute(FaultActionHandler.java:28) at org.jbpm.graph.def.Action.execute(Action.java:122) at org.jbpm.graph.def.GraphElement.executeAction(GraphElement.java:259) at org.jbpm.graph.def.ExceptionHandler.handleException(ExceptionHandler.java:60) at org.jbpm.graph.def.GraphElement.raiseException(GraphElement.java:358) at org.jbpm.graph.def.GraphElement.raiseException(GraphElement.java:373) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173) at org.jbpm.bpel.graph.def.CompositeActivity_$$_javassist_21.raiseException(CompositeActivity_$$_javassist_21.java) at org.jbpm.graph.def.GraphElement.raiseException(GraphElement.java:373) at org.jbpm.bpel.graph.def.Activity.enter(Activity.java:126) at org.jbpm.graph.def.Transition.take(Transition.java:151) at org.jbpm.graph.def.Node.leave(Node.java:390) at org.jbpm.bpel.graph.def.Activity.proceed(Activity.java:241) at org.jbpm.bpel.graph.def.Activity.leave(Activity.java:229) at org.jbpm.bpel.graph.basic.Receive.messageReceived(Receive.java:53) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173) at org.jbpm.bpel.graph.basic.Receive_$$_javassist_80.messageReceived(Receive_$$_javassist_80.java) at org.jbpm.bpel.integration.def.ReceiveAction.deliverMessage(ReceiveAction.java:98) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173) at org.jbpm.bpel.integration.def.ReceiveAction_$$_javassist_40.deliverMessage(ReceiveAction_$$_javassist_40.java) at org.jbpm.bpel.integration.jms.StartListener.deliverRequest(StartListener.java:219) at org.jbpm.bpel.integration.jms.StartListener.onMessage(StartListener.java:165) at org.jboss.mq.SpyMessageConsumer.run(SpyMessageConsumer.java:697) at java.lang.Thread.run(Unknown Source) Caused by: org.jboss.util.NestedSQLException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY >); - nested throwable: (org.jboss.resource.JBossResourceException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY >)) at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95) at org.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractQueryCommand.execute(JDBCAbstractQueryCommand.java:225) ... 80 more Caused by: org.jboss.resource.JBossResourceException: Could not enlist in transaction on entering meta-aware object!; - nested throwable: (javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY >) at org.jboss.resource.connectionmanager.TxConnectionManager.managedConnectionReconnected(TxConnectionManager.java:358) at org.jboss.resource.connectionmanager.BaseConnectionManager2.reconnectManagedConnection(BaseConnectionManager2.java:524) at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:405) at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:849) at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89) ... 81 more Caused by: javax.transaction.SystemException: java.lang.Throwable: Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY > at org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener$TransactionSynchronization.checkEnlisted(TxConnectionManager.java:759) at org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener.enlist(TxConnectionManager.java:592) at org.jboss.resource.connectionmanager.TxConnectionManager.managedConnectionReconnected(TxConnectionManager.java:352) ... 85 more 13:50:20,246 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState: null 13:50:20,246 ERROR [JDBCExceptionReporter] Transaction is not active: tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY >) 13:50:20,261 ERROR [StartListener] request delivery failed due to non-recoverable exception, giving up org.hibernate.exception.GenericJDBCException: Cannot open connection at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103) at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29) at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:426) at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144) at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:94) at org.hibernate.id.insert.AbstractSelectingDelegate.performInsert(AbstractSelectingDelegate.java:30) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2158) at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2638) at org.hibernate.action.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:48) at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:250) at org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:298) at org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:181) at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:107) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:187) at org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:33) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:172) at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:27) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:70) at org.hibernate.impl.SessionImpl.fireSave(SessionImpl.java:535) at org.hibernate.impl.SessionImpl.save(SessionImpl.java:523) at org.hibernate.impl.SessionImpl.save(SessionImpl.java:519) at org.jbpm.logging.db.DbLoggingService.log(DbLoggingService.java:50) at org.jbpm.svc.save.SaveLogsOperation.save(SaveLogsOperation.java:47) at org.jbpm.svc.Services.save(Services.java:170) at org.jbpm.JbpmContext.save(JbpmContext.java:427) at org.jbpm.bpel.integration.jms.StartListener.deliverRequest(StartListener.java:226) at org.jbpm.bpel.integration.jms.StartListener.onMessage(StartListener.java:165) at org.jboss.mq.SpyMessageConsumer.run(SpyMessageConsumer.java:697) at java.lang.Thread.run(Unknown Source) Caused by: org.jboss.util.NestedSQLException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY >; - nested throwable: (javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY >) at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95) at org.hibernate.connection.DatasourceConnectionProvider.getConnection(DatasourceConnectionProvider.java:69) at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:423) ... 26 more Caused by: javax.resource.ResourceException: Transaction is not active: tx=TransactionImple < ac, BasicAction: -53efe93f:cd7:4905b454:9e status: ActionStatus.ABORT_ONLY > at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:319) at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:402) at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:849) at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89) ... 28 more
i would be very thankfull about some help!
thanks