So, die Lösung ist gefunden:
-Man benötigt nur einen persistence.xml - Eintrag in dem JAR mit den Entities, die andere
kann leer bleiben.
-Als Verweis benutzt man dann
|
@PersistenceContext(unitName="../NAMEDESANDERENJARS.jar#PERSISTENCEUNITNAME")
private EntityManager em;
|
Also z.B.
| @PersistenceContext(unitName="../teec-ios-persistence-ejb.jar#ios") private
EntityManager em;
|
Das ganze ist dann in der JSR 220: Enterprise JavaBeansTM,Version 3.0 beschrieben und
zwar in Abschnitt 16.10.2 (einfach suchen nach "#").
---------------------------------
UPS, just noticed I was qwriting in german - so again in english :-)
So, die Lösung ist gefunden:
-You only need a single persistence.xml - entry in the entity JAR, the other
persitence.xml can stay empty.
-The reference works as follows
|
@PersistenceContext(unitName="../NAMEDESANDERENJARS.jar#PERSISTENCEUNITNAME")
private EntityManager em;
|
For example:
| @PersistenceContext(unitName="../teec-ios-persistence-ejb.jar#ios") private
EntityManager em;
|
You can find more information here: JSR 220: Enterprise JavaBeansTM,Version 3.0 Paragraph
16.10.2 (just search for "#").
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3985502#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...