Uploaded image for project: 'WildFly Transaction Client'
  1. WildFly Transaction Client
  2. WFTC-30

JBoss txn provider commit should integrate with Narayana to reactivate txn implementation when commit fails

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 1.0.0.CR3
    • 1.0.0.CR2
    • None

      There is a trouble in Narayana integration that if commit of the transaction fails it could happen that XAResource is not ready (e.g. recovery helper is not yet loaded), it's needed to reactivate transaction once again when the commit is called next time. Right now there is thrown XA_RETRY and the transaction is left in the knownTransaction map and served directly next time.

      Point here is on XA_RETRY delete the WFTC local cache from the txn and reactivate txn for next time commit is called.

            ochaloup@redhat.com Ondrej Chaloupka (Inactive)
            ochaloup@redhat.com Ondrej Chaloupka (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: