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.

Reply via email to