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

New transaction manager does not implement TransactionTimeoutConfiguration properly

    XMLWordPrintable

Details

    Description

      The new transaction manager in 4.2.x does not implement the TransactionTimeoutConfiguration properly

      http://viewvc.jboss.org/cgi-bin/viewvc.cgi/labs/labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jta/TransactionManagerDelegate.java?revision=15380&view=markup

      getTimeLeftBeforeTransactionTimeout(true)
      should throw an error if there is a transaction associated with the thread and it is not active, preparing, etc.
      Instead it only throws an error if the transaction is marked rollback only.

      In particular, a transaction at status ROLLED BACK (because of transaction timeout) should throw an error.

      Attachments

        Issue Links

          Activity

            People

              rhn-engineering-jhallida Jonathan Halliday
              adrian.brock Adrian Brock (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: