Hi Florian,
It is possible to have multiple entity managers registering with the
same transaction, but you would want to make sure that there is no
entity overlap across them or you may be at risk for data inconsistency.
In theory it should be possible to have persistence units with different
persistence providers (Gemini JPA and Aries JPA). I have not tried it,
but I don't expect there to be any problems.
-Mike
PS Please use the forum rather than this list for Gemini questions.
That way people can post their own experiences in response to the
question, and there is a more searchable record for others to see the
questions/answers in the future.
On 18/05/2013 10:42 AM, Florian Pirchner wrote:
Hi,
i now, that jpa entities from a persistent bundle must not become used
in a entity manager from a different bundle.
So i try to figure out a wayto persistentities from different
persistent bundles in the same transaction. Even if they are using
different entitymanager.
Eg:
txn.begin
modul1.persist(someBean)
module2.persist(someBean)
txn.rollback // will rollback modul1 and module2
1) Would OSGiJTA specification handle that stuff properly?
2) Can i use gemini JPA and apache aries JTA together?
Thanks a lot for your answers.
--
Mit besten Grüßen
Florian Pirchner
Fohlenweg 22
2301 Probstdorf
Tel: +43 650 7772338
[email protected]
_______________________________________________
gemini-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/gemini-dev
_______________________________________________
gemini-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/gemini-dev