Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix or Usage Issue
    • Affects Version/s: 1.4.1
    • Fix Version/s: None
    • Component/s: Core: (other)
    • Labels:
      None
    • User impact:
      Low
    • Similar Issues:
      None

      Description

      While you're doing MULE-2006 you might want to test with Atomikos too: http://www.atomikos.com/products/transactionsJTA/overview.html

        Issue Links

          Activity

          Hide
          Andrew Perepelytsya added a comment -

          Actually, we did research this option, however Arjuna's codebase left an impression of a much more mature implementation (though naming conventions are a bit off, legacy...). E.g. Atomikos' failed to start if there was any unresolved recovery log.
          The pros are Atomikos has WS-TX, while Arjuna has it only in JTS version, which is GPL'ed.

          Anyway, once I'm positive about all changes in the TX core, it would be a piece of cake to add this support, just make sure to plug into the /core/src/main/java/org/mule/tck/AbstractTxThreadAssociationTestCase.java for integration testing.

          Show
          Andrew Perepelytsya added a comment - Actually, we did research this option, however Arjuna's codebase left an impression of a much more mature implementation (though naming conventions are a bit off, legacy...). E.g. Atomikos' failed to start if there was any unresolved recovery log. The pros are Atomikos has WS-TX, while Arjuna has it only in JTS version, which is GPL'ed. Anyway, once I'm positive about all changes in the TX core, it would be a piece of cake to add this support, just make sure to plug into the /core/src/main/java/org/mule/tck/AbstractTxThreadAssociationTestCase.java for integration testing.
          Hide
          Ross Mason added a comment -

          thats what I figured

          Show
          Ross Mason added a comment - thats what I figured
          Hide
          Andrew Perepelytsya added a comment -

          Atomikos 3.3 may feature an important fix for shutdown, see http://www.nabble.com/Mule-shudown-with-jms-and-xa-tf4562317.html#a13070420

          Show
          Andrew Perepelytsya added a comment - Atomikos 3.3 may feature an important fix for shutdown, see http://www.nabble.com/Mule-shudown-with-jms-and-xa-tf4562317.html#a13070420
          Hide
          Guy Pardon added a comment -

          Hi,

          I am from Atomikos and came across this.

          Andrew, what failure to start do you mean? If you give me more info we can fix this.

          Also, it sounds like you didn't try our free version: http://www.atomikos.com/Main/TransactionsEssentials - apache licensed.

          Best
          Guy

          Show
          Guy Pardon added a comment - Hi, I am from Atomikos and came across this. Andrew, what failure to start do you mean? If you give me more info we can fix this. Also, it sounds like you didn't try our free version: http://www.atomikos.com/Main/TransactionsEssentials - apache licensed. Best Guy

            People

            • Assignee:
              Andrew Perepelytsya
              Reporter:
              Ross Mason
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development