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

Support multithreaded use of the transaction

XMLWordPrintable

      Add functionality to support multithreaded use of the transcation.

      a) Add support for a pluggable policy inside the transaction manager to do reconsiliation at transaction commit, i.e. have all the other threads associated with the transaction completed/disassociated themselves from the transaction? Only one thread will be allowed to perform the commit.

      b) Provide a simple policy that throws an Exception and forces a rollback if one thread tries to commit while another is still associated with the transaction. This doesn't include any distributed transaction support.

      c) Make the connection manager threadsafe under multithreaded use of a transaction.

      Make a Branch off 4.0.1 and work there.

              adrian.brock Adrian Brock (Inactive)
              dandread1@redhat.com Dimitrios Andreadis
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 1 week, 3 days
                  1w 3d
                  Remaining:
                  Remaining Estimate - 1 week, 3 days
                  1w 3d
                  Logged:
                  Time Spent - Not Specified
                  Not Specified