Atomikos Forum

Parallel, independent XA transactions

we are looking for a JTA transaction manager that lets us run parallel, independent XA transactions, possibly on the same thread. We don't use a J2EE application server.

Here is a scenario:

start XA transaction xa1
create JDBC connection c1 and enlist it with xa1
create JDBC connection c2 and enlist it with xa1
do work with c1 and c2
... (possibly create non-XA connections and use local transactions as well)
start XA transaction xa2
create JDBC connection c3 and enlist it with xa2
create JDBC connection c4 and enlist it with xa2
do work with c3 and c4
commit/rollback xa2 (hence c3+c4)
commit/rollback xa1 (hence c1+c2)

Is this possible with Transaction Essentials and/or Extreme Transactions?

Torsten Welches Send private email
Thursday, November 03, 2011
Sure, with the JTA/XA suspend/resume functionality this is not a problem I guess.
Guy Pardon Send private email
Monday, November 07, 2011

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics