[jboss-jira] [JBoss JIRA] (WFLY-1362) javax.transaction.xa.XAException thrown when using JTS transactions
RH Bugzilla Integration (JIRA)
jira-events at lists.jboss.org
Mon Aug 12 04:57:27 EDT 2013
[ https://issues.jboss.org/browse/WFLY-1362?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12796179#comment-12796179 ]
RH Bugzilla Integration commented on WFLY-1362:
-----------------------------------------------
Jan Martiska <jmartisk at redhat.com> made a comment on [bug 981174|https://bugzilla.redhat.com/show_bug.cgi?id=981174]
The fix was tested on a WildFly build, as mentioned. QA was unable to reproduce with EAP, but verified the presence of the fix through JAR decompilation. We are nearing the end of test cycle and didn't receive enough feedback, so setting to VERIFIED as of EAP 6.1.1.ER4.
> javax.transaction.xa.XAException thrown when using JTS transactions
> -------------------------------------------------------------------
>
> Key: WFLY-1362
> URL: https://issues.jboss.org/browse/WFLY-1362
> Project: WildFly
> Issue Type: Bug
> Components: EJB
> Affects Versions: 8.0.0.Alpha1
> Environment: JBoss EAP 6.1 ER8
> Reporter: Tom Ross
> Assignee: jaikiran pai
> Fix For: 8.0.0.Alpha2
>
>
> When running the quick start ejb-multi-server example with JTS transactions the following exception is thrown:
> {noformat}
> 11:21:01,462 ERROR [stderr] (RequestProcessor-5) javax.transaction.xa.XAException
> 11:21:01,462 ERROR [stderr] (RequestProcessor-5) at com.arjuna.ats.internal.jta.transaction.jts.jca.XATerminatorImple.recover(XATerminatorImple.java:238)
> 11:21:01,462 ERROR [stderr] (RequestProcessor-5) at org.jboss.as.ejb3.remote.protocol.versionone.XidTransactionManagementTask.tryRecoveryForImportedTransaction(XidTransactionManagementTask.java:109)
> 11:21:01,463 ERROR [stderr] (RequestProcessor-5) at org.jboss.as.ejb3.remote.protocol.versionone.XidTransactionCommitTask.manageTransaction(XidTransactionCommitTask.java:62)
> 11:21:01,463 ERROR [stderr] (RequestProcessor-5) at org.jboss.as.ejb3.remote.protocol.versionone.XidTransactionManagementTask.run(XidTransactionManagementTask.java:68)
> 11:21:01,463 ERROR [stderr] (RequestProcessor-5) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> 11:21:01,463 ERROR [stderr] (RequestProcessor-5) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> 11:21:01,463 ERROR [stderr] (RequestProcessor-5) at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> 11:21:01,464 ERROR [stderr] (RequestProcessor-5) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 11:21:01,464 ERROR [stderr] (RequestProcessor-5) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 11:21:01,464 ERROR [stderr] (RequestProcessor-5) at java.lang.Thread.run(Thread.java:722)
> 11:21:01,464 ERROR [stderr] (RequestProcessor-5) at org.jboss.threads.JBossThread.run(JBossThread.java:122)
> 11:21:01,464 ERROR [stderr] (RequestProcessor-5) at ...asynchronous invocation...(Unknown Source)
> 11:21:01,465 ERROR [stderr] (RequestProcessor-5) at org.jboss.ejb.client.remoting.InvocationExceptionResponseHandler$MethodInvocationExceptionResultProducer.getResult(InvocationExceptionResponseHandler.java:99)
> 11:21:01,465 ERROR [stderr] (RequestProcessor-5) at org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver.sendCommit(RemotingConnectionEJBReceiver.java:327)
> 11:21:01,465 ERROR [stderr] (RequestProcessor-5) at org.jboss.ejb.client.EJBClientManagedTransactionContext$ResourceImpl.commit(EJBClientManagedTransactionContext.java:239)
> 11:21:01,465 ERROR [stderr] (RequestProcessor-5) at com.arjuna.ats.internal.jta.resources.jts.orbspecific.XAResourceRecord.commit(XAResourceRecord.java:455)
> 11:21:01,465 ERROR [stderr] (RequestProcessor-5) at com.arjuna.ArjunaOTS.OTSAbstractRecordPOA._invoke(OTSAbstractRecordPOA.java:201)
> 11:21:01,466 ERROR [stderr] (RequestProcessor-5) at org.jacorb.poa.RequestProcessor.invokeOperation(RequestProcessor.java:306)
> 11:21:01,466 ERROR [stderr] (RequestProcessor-5) at org.jacorb.poa.RequestProcessor.process(RequestProcessor.java:626)
> 11:21:01,466 ERROR [stderr] (RequestProcessor-5) at org.jacorb.poa.RequestProcessor.run(RequestProcessor.java:769)
> 11:21:01,467 WARN [com.arjuna.ats.jtax] (RequestProcessor-5) ARJUNA024023: XAResourceRecord.commit caused an XA error: XAException.XAER_PROTO from resource ResourceImpl{transactionKey=0:ffffc0a80164:316a9a9d:5196046f:1a, ejbClientContext=org.jboss.ejb.client.EJBClientContext at 216695c0, nodeName='master:app-oneB', state=null} in transaction < 131072, 30, 36, 0000000000-1-1-64-88110049106-102-9981-1064111000264849, 303030303030303030302929-34-583113079136-72-69111-7634141303030567879303030303030 >: javax.transaction.xa.XAException
> at com.arjuna.ats.internal.jta.transaction.jts.jca.XATerminatorImple.recover(XATerminatorImple.java:238) [jbossjts-jacorb-4.17.4.Final-redhat-2.jar:4.17.4.Final-redhat-2]
> at org.jboss.as.ejb3.remote.protocol.versionone.XidTransactionManagementTask.tryRecoveryForImportedTransaction(XidTransactionManagementTask.java:109)
> at org.jboss.as.ejb3.remote.protocol.versionone.XidTransactionCommitTask.manageTransaction(XidTransactionCommitTask.java:62)
> at org.jboss.as.ejb3.remote.protocol.versionone.XidTransactionManagementTask.run(XidTransactionManagementTask.java:68)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [rt.jar:1.7.0_21]
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [rt.jar:1.7.0_21]
> at java.util.concurrent.FutureTask.run(FutureTask.java:166) [rt.jar:1.7.0_21]
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_21]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_21]
> at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_21]
> at org.jboss.threads.JBossThread.run(JBossThread.java:122)
> at ...asynchronous invocation...(Unknown Source)
> at org.jboss.ejb.client.remoting.InvocationExceptionResponseHandler$MethodInvocationExceptionResultProducer.getResult(InvocationExceptionResponseHandler.java:99)
> at org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver.sendCommit(RemotingConnectionEJBReceiver.java:327)
> at org.jboss.ejb.client.EJBClientManagedTransactionContext$ResourceImpl.commit(EJBClientManagedTransactionContext.java:239)
> at com.arjuna.ats.internal.jta.resources.jts.orbspecific.XAResourceRecord.commit(XAResourceRecord.java:455) [jbossjts-jacorb-4.17.4.Final-redhat-2.jar:4.17.4.Final-redhat-2]
> at com.arjuna.ArjunaOTS.OTSAbstractRecordPOA._invoke(OTSAbstractRecordPOA.java:201) [jbossjts-jacorb-4.17.4.Final-redhat-2.jar:4.17.4.Final-redhat-2]
> at org.jacorb.poa.RequestProcessor.invokeOperation(RequestProcessor.java:306) [jacorb-2.3.2-redhat-4.jar:2.3.2-redhat-4]
> at org.jacorb.poa.RequestProcessor.process(RequestProcessor.java:626) [jacorb-2.3.2-redhat-4.jar:2.3.2-redhat-4]
> at org.jacorb.poa.RequestProcessor.run(RequestProcessor.java:769) [jacorb-2.3.2-redhat-4.jar:2.3.2-redhat-4]
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list