Apache Geronimo uses same transaction manager but with tranql (JCA) which adopt 
multiple data sources (also non-xa) into managed connections which might be 
part of transaction.

I might be wrong, but I was unable to get proper XA with Aries/Geronimo 
Transaction Manager rollback on multiple data sources. I completed this with 
Atomikos.

Best regards,
Łukasz Dywicki
--
Code-House
http://code-house.org/


Wiadomość napisana przez MarkS1900 w dniu 2012-01-27, o godz. 17:46:

> Are you sure?  If this is true, what does the ServiceMix container
> transaction manager actually manage?
> 
> 
> From what I understand, both services below point to the same service
> instance.  I did a toString on both and got the exact same toString value
> [org.apache.aries.transaction.GeronimoPlatformTransactionManager@1ed605b7].
> 
> 
> 
> <reference id="ariesTransactionManager"
> interface="javax.transaction.TransactionManager" />
> 
> <reference id="platformTransactionManager"
> interface="org.springframework.transaction.PlatformTransactionManager" />
> 
> The source of GeronimoPlatformTransactionManager:
> 
> http://grepcode.com/file/repo1.maven.org/maven2/org.apache.aries.transaction/org.apache.aries.transaction.manager/0.3/org/apache/aries/transaction/GeronimoPlatformTransactionManager.java
> 
> 
> 
> 
> 
> --
> View this message in context: 
> http://servicemix.396122.n5.nabble.com/JTA-XA-transactions-using-the-default-ServiceMix-4-4-0-features-install-transaction-tp5434170p5435965.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to