[jbossts-issues] [JBoss JIRA] (JBTM-938) java.lang.IllegalStateException occurs in afterCompletion during commit on inbound bridge at txbridge demo app

Ivo Studensky (Closed) (JIRA) jira-events at lists.jboss.org
Fri Oct 28 17:57:45 EDT 2011


     [ https://issues.jboss.org/browse/JBTM-938?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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 at 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

        


More information about the jbossts-issues mailing list