[jboss-jira] [JBoss JIRA] (WFLY-5181) Recovery Manager do rollback when RuntimeException is thrown in commit

Tom Jenkinson (JIRA) issues at jboss.org
Mon Aug 24 09:58:29 EDT 2015


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

Tom Jenkinson closed WFLY-5181.
-------------------------------
    Resolution: Won't Fix


> Recovery Manager do rollback when RuntimeException is thrown in commit
> ----------------------------------------------------------------------
>
>                 Key: WFLY-5181
>                 URL: https://issues.jboss.org/browse/WFLY-5181
>             Project: WildFly
>          Issue Type: Bug
>          Components: Transactions
>            Reporter: Hayk Hovsepyan
>            Assignee: Tom Jenkinson
>
> When RuntimeException is thrown on "commit" method call of "org.jboss.jca.core.tx.jbossts.XAResourceWrapperImpl", then Recovery Manager roll-backs this transaction.
> Test flow:
> 1) prepare jdbc xa resource
> 2) prepare test xa resource
> 3) commit jdbc xa resource
> 4) RuntimeException is thrown
> 5) commit test xa resource
> 6) do recovery
> 7) as the jdbc xa resource was already prepared the recovery will
> do commit on the prepare resource, but in fact it roll-backs.
> This happens for JTA only.
>  Reproduced on Oracle (12c and 11gR2) and PostgreSQL 9.3.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jboss-jira mailing list