[jbossts-issues] [JBoss JIRA] Created: (JBTM-622) Support for crash recovery of tx-inflow with multiple resource managers

Toshiya Kobayashi (JIRA) jira-events at lists.jboss.org
Wed Oct 7 03:10:02 EDT 2009


Support for crash recovery of tx-inflow with multiple resource managers
-----------------------------------------------------------------------

                 Key: JBTM-622
                 URL: https://jira.jboss.org/jira/browse/JBTM-622
             Project: JBoss Transaction Manager
          Issue Type: Feature Request
      Security Level: Public (Everyone can see)
          Components: JCA, Recovery, Transaction Core
    Affects Versions: 4.7.0
            Reporter: Toshiya Kobayashi


JCA tx-inflow spec allows the external EIS to provide the Xid for the inflowed transaction. The TM handling the inflowed (i.e. subordinate) transaction uses this Xid verbatim when talking to RMs.
In current implementation, each RM enlisted in the subordinate tx will see the same Xid as originally provided by the EIS. This screws recovery where multiple resources are involved, since a given Xid no longer belongs to exactly one RM, but may be shared by several. We can no longer return a single XAResource to drive the recovery for a given Xid.

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