Pinaki Poddar wrote: > > 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. > >
Thanks for the explanation. Where is this documented? Obviously, this sort of dependency needs to be prominently indicated somewhere in the documentation, but I can't seem to find it. Also, after loading JTA libraries, I find a second dependency on a class serp.util.Strings. Is this documented? Do you know where I get this library? And after I get serp.util.Strings, will there be more libraries I will have to track down? It would be nice to find someplace that summarizes how to install OpenJPA, including all of its dependencies. Thanks -- View this message in context: http://n2.nabble.com/OpenJPA-depends-on-JTA--tp727474p727595.html Sent from the OpenJPA Users mailing list archive at Nabble.com.
