[
https://issues.jboss.org/browse/JBTM-938?page=com.atlassian.jira.plugin.s...
]
Ivo Studensky closed JBTM-938.
------------------------------
Resolution: Duplicate Issue
Oops! SuggestiMate is a cool tool. Now I can see that this jira is a duplication of
JBTM-918. Thus, I am closing this one.
Sorry for the inconvenience.
java.lang.IllegalStateException occurs in afterCompletion during
commit on inbound bridge at txbridge demo app
--------------------------------------------------------------------------------------------------------------
Key: JBTM-938
URL:
https://issues.jboss.org/browse/JBTM-938
Project: JBoss Transaction Manager
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Demonstrator, TxBridge
Affects Versions: 4.15.3
Reporter: Ivo Studensky
Assignee: Jonathan Halliday
The txbridge demo app was tested with the latest AS7 build (7.1.0.Alpha2-SNAPSHOT). The
application successfully ended and said 'Transaction finished OK' with WS-AT tx
parent type option. However, a weird exception occured in the server log during the demo
app run. The java.lang.IllegalStateException was thrown from afterCompletion method during
the commit on the inbound bridge. Another issue is that the demo app was not able to
identify this failure and said that everything was finished successfully. See the
following stacktrace from the server log:
{noformat}
15:23:22,651 WARN [com.arjuna.ats.jta] (TaskWorker-3) ARJUNA16029:
SynchronizationImple.afterCompletion - failed for
org.jboss.as.jpa.transaction.TransactionUtil$SessionSynchronization@7ae73995 with
exception: java.lang.IllegalStateException
at
com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionSynchronizationRegistryImple.getTransactionImple(TransactionSynchronizationRegistryImple.java:225)
[jbossjts-4.15.3.Final.jar:]
at
com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionSynchronizationRegistryImple.putResource(TransactionSynchronizationRegistryImple.java:103)
[jbossjts-4.15.3.Final.jar:]
at
org.jboss.as.jpa.transaction.TransactionUtil.putEntityManagerInTransactionRegistry(TransactionUtil.java:195)
at
org.jboss.as.jpa.transaction.TransactionUtil.access$100(TransactionUtil.java:48)
at
org.jboss.as.jpa.transaction.TransactionUtil$SessionSynchronization.afterCompletion(TransactionUtil.java:220)
at
com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.afterCompletion(SynchronizationImple.java:117)
[jbossjts-4.15.3.Final.jar:]
at
com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.afterCompletion(TwoPhaseCoordinator.java:403)
[jbossjts-4.15.3.Final.jar:]
at
com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.afterCompletion(TwoPhaseCoordinator.java:335)
[jbossjts-4.15.3.Final.jar:]
at
com.arjuna.ats.internal.jta.transaction.arjunacore.subordinate.SubordinateAtomicAction.doCommit(SubordinateAtomicAction.java:176)
[jbossjts-4.15.3.Final.jar:]
at
com.arjuna.ats.internal.jta.transaction.arjunacore.subordinate.TransactionImple.doCommit(TransactionImple.java:158)
[jbossjts-4.15.3.Final.jar:]
at
com.arjuna.ats.internal.jta.transaction.arjunacore.jca.XATerminatorImple.commit(XATerminatorImple.java:87)
[jbossjts-4.15.3.Final.jar:]
at
org.jboss.jbossts.txbridge.inbound.BridgeDurableParticipant.commit(BridgeDurableParticipant.java:204)
[jbosstxbridge-4.15.3.Final.jar:]
at
com.arjuna.wst11.messaging.engines.ParticipantEngine.executeCommit(ParticipantEngine.java:577)
[jbossxts-4.15.3.Final.jar:]
at
com.arjuna.wst11.messaging.engines.ParticipantEngine.commit(ParticipantEngine.java:149)
[jbossxts-4.15.3.Final.jar:]
at
com.arjuna.wst11.messaging.ParticipantProcessorImpl.commit(ParticipantProcessorImpl.java:99)
[jbossxts-4.15.3.Final.jar:]
at
com.arjuna.webservices11.wsat.sei.ParticipantPortTypeImpl$2.executeTask(ParticipantPortTypeImpl.java:84)
[jbossxts-4.15.3.Final.jar:]
at com.arjuna.services.framework.task.TaskWorker.run(TaskWorker.java:63)
[jbossxts-4.15.3.Final.jar:]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
{noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira