Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-932

Recover inflight subordinate transactions

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 4.16.0.Final
    • None
    • None
    • None

      The call to XATerminator::recover() only returns transactions that are in the RecoveryStore.

      What if?

      1. EIS propagates transaction "XYZ"
      2. EIS crashes
      3. We are not notified of this
      4. EIS recovers
      5. EIS calls XATerminator::recover
      6. The inflight "XYZ" is not returned as it was not prepared and is therefore not in the RecoveryStore

              thjenkin@redhat.com Tom Jenkinson
              thjenkin@redhat.com Tom Jenkinson
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: