On Sep 2, 2008, at 1:49 PM, David Jencks wrote:


On Sep 1, 2008, at 6:35 PM, Kevan Miller wrote:


On Sep 1, 2008, at 5:59 PM, Juergen Weber wrote:


What is the state of Transaction Support in Geronimo? Are distributed (XA)
transactions supported, too?
Googling for geronimo transaction site:apache.org did not give a good
result.

Yes, they are supported -- it's a requirement of the EE 5 specification.

Maybe the terminology is not too clear.... distributed transactions are not supported in geronimo.

xa -- one transaction can involve many resource managers (databases, jms, EIS, etc etc) but (unless distributed) only one server involved. This is supported.

distributed -- in addition, work is done within one transaction on several servers. One way to implement this is to treat all but the first servers as resource managers from the point of view of the server that starts the transaction.

Geronimo supports xa but we have no way to communicate the transaction context between geronimo instances. It wouldn't be too hard but we haven't done it.

Thanks. I did mean to qualify my answer due to potential ambiguity in the question, but got distracted mid-stream... I assumed the request regarded standard XA support. Juergen can let us know what was really meant...

--kevan

Reply via email to