[jbossts-issues] [JBoss JIRA] Created: (JBTM-860) use XAResourceWrapper metadata for assume complete

Jonathan Halliday (JIRA) jira-events at lists.jboss.org
Fri Jul 22 08:37:24 EDT 2011

use XAResourceWrapper metadata for assume complete

                 Key: JBTM-860
                 URL: https://issues.jboss.org/browse/JBTM-860
             Project: JBoss Transaction Manager
          Issue Type: Feature Request
      Security Level: Public (Everyone can see)
          Components: Recovery
    Affects Versions: 4.15.0
            Reporter: Jonathan Halliday
            Assignee: Jonathan Halliday

In the XA protocol a time window exists wherein the RM has committed and thus forgotten a tx branch but the TM has not yet deleted its log. A crash during this window currently results in an unrecoverable situation, as the TM assumes the branch belongs to an RM that is uncontactable and will retry recovery indefinitely. This stems from an inability to relate the Xid to a specific RM.  It can be overridden globally with JTAEnvironmentBean.xaAssumeRecoveryComplete, but we would prefer more fine-grained control.  With the availability of RM id information from XAResourceWrapper this becomes feasible.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbossts-issues mailing list