JIRA

  • Log In Access more options
    • Online Help
    • GreenHopper Help
    • Agile Answers
    • Use Agile By Default
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Agile Access more options (Alt+g)
  • Create Issue
  • Mule
  • MULE-2013

Add support for Atomikos TX Manager

  • Agile Board
  • More Actions
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: New Feature New Feature
  • Status: Open Open
  • Priority: Major Major
  • Resolution: Unresolved
  • 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

relates to

Improvement - An improvement or enhancement to an existing feature or task. MULE-2479 Add a shutdown callback to the TransactionManagerFactory

  • Major - Major loss of function.
  • Open - The issue is open and ready for the assignee to start work on it.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
  • Transitions
  • Commits
  • Source
  • Builds
Hide
Permalink
Andrew Perepelytsya added a comment - 10/Jul/07 08:45 AM

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 - 10/Jul/07 08:45 AM 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
Permalink
Ross Mason added a comment - 10/Jul/07 08:00 PM

thats what I figured

Show
Ross Mason added a comment - 10/Jul/07 08:00 PM thats what I figured
Hide
Permalink
Andrew Perepelytsya added a comment - 06/Oct/07 11:25 AM

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 - 06/Oct/07 11:25 AM 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
Permalink
Guy Pardon added a comment - 07/May/08 10:35 AM

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 - 07/May/08 10:35 AM 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
Vote (1)
Watch (2)

Dates

  • Created:
    10/Jul/07 01:54 AM
    Updated:
    16/Sep/08 02:27 AM

Agile

  • View on Board
  • Atlassian JIRA (v5.0.7#734-sha1:8ad78a6)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for MuleForge. Try JIRA - bug tracking software for your team.