Hi Cyril, 
 
   You can currently put entities in separate bundles with
EclipseLink.  You just have to make sure that all entities are in
bundles that are visible to the bundle with the persistence.xml that
references them; see example below. 
 
    However, the new OSGi JPA specification requires all entities to be
packaged in the same bundle as the persistence.xml.  The Eclipse Gemini
project is providing the reference implementation of the OSGi JPA spec
based on EclipseLink.  It's not known yet whether it will be possible
to continue supporting entities in multiple bundles in the short term. 
 
    Shaun 
 
BundleA: 
 
    a.model.EntityA 
 
BundleB 
 
    b.model.EntityB 
 
BundleC 
    manifest.mf 
        import-package: a.model, b.model 
    persistence.xml 
        <class>a.model.EntityA</class> 
        <class>b.model.EntityB</class> 
 
 
 
 
 
On 25/2/2010 4:27 PM, Giraudon Cyril wrote:
  Hello,
Reading some posts, it seems that it is now possible to have JPA
entities in separated bundles.
However I don't see how to do this.
Is there any simple example which shows this capability ?
Thanks a lot,
Cyril.
_______________________________________________
eclipselink-users mailing list
eclipselink-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipselink-users
   
 
 
--  
 
Shaun Smith | Principal
Product Manager 
Phone: +19055023094  
Oracle Server Technologies, Oracle TopLink 
ORACLE Canada | 110 Matheson Boulevard West, Suite 100, Mississauga,
Ontario | L5R 3P4
 
Oracle is committed to
developing practices and products that help protect the environment
 
 |