Hi, OpenJPA considers itself as a resource participating in a transaction (rather than managing it) -- and that perspective does not change whether it is in RESOURCE_LOCAL or JTA transaction environment. In RESOUCE_LOCAL transaction mode, it uses its own implementaion of a managed runtime. Because of such unified approach, participating in someone else's transaction is negotiated via javax.transaction.Synchronization, hence JTA libraries are requires even in JSE/RESOURCE_LOCAL environment.
-- View this message in context: http://n2.nabble.com/OpenJPA-depends-on-JTA--tp727474p727552.html Sent from the OpenJPA Users mailing list archive at Nabble.com.
