[jbossts-issues] [JBoss JIRA] Closed: (JBTM-563) Tx reaper won't touch rollback only JTA tx

Jonathan Halliday (JIRA) jira-events at lists.jboss.org
Fri May 29 05:40:56 EDT 2009


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

Jonathan Halliday closed JBTM-563.
----------------------------------

    Resolution: Done


> Tx reaper won't touch rollback only JTA tx
> ------------------------------------------
>
>                 Key: JBTM-563
>                 URL: https://jira.jboss.org/jira/browse/JBTM-563
>             Project: JBoss Transaction Manager
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: JTA, Transaction Core
>    Affects Versions: 4.2.3.SP7, 4.2.3.CP05, 4.6.1
>            Reporter: Jonathan Halliday
>            Assignee: Jonathan Halliday
>             Fix For: 4.2.3.SP8, 4.2.3.CP06, 4.6.1.CP01, 4.7.0
>
>
> The reaper uses Reapable.running() to determine if a tx is in a fit state to be timed out. The impl of this method in the JTS correctly returns true for active and abort only states, but the JTA version is checking only for active, not abort only. As a result, calling setRollbackOnly and then abandoning a tx will leave it in limbo - it will never time out. This is a Bad Thing.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jbossts-issues mailing list