Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-1916

TxUtils.isActive() does not perform the expected check.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • JBossAS-4.0.3RC1
    • JBossAS-3.2.7 Final, JBossAS-4.0.1 Final, JBossAS-4.0.1 SP1, JBossAS-4.0.2RC1, JBossAS-4.0.2 Final
    • None

      TxUtils.isActive does perform the expected check (except for UserTransactions).

      Additionally, we need to distinguish the three different states.

      • Active - the transaction is still running and work can be done (enlist/registerSynchronization is allowed)
      • Uncommitted - the transaction is still running or it is marked rolledback, but 2PC has not yet started (delistResource should still be done)
      • Completed - the transaction has been committed/rolledback (there is no transaction)

              adrian.brock Adrian Brock (Inactive)
              adrian.brock Adrian Brock (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: