Community
Participate
Working Groups
Currently our Archive hierarchy. (org.eclispe.persistence.jpa.Archive and it's implementers) assumes that the persistence.xml is called META-INF/persistence.xml. We should update the hierarchy to accept persistence.xml files in other directories and xml files with different names. This is useful for, amount other things, allowing EclipseLInk to work with the OSGi structures defined in the gemini project.
Created attachment 166666 [details] Suggested changes
This change updates our archive framework to be aware of where the persistence descriptor is and, hence allow persistence descriptors other than META-INF/persistence.xml. These changes are the first in a set of changes that will allow EclipseLink to run with Gemini. Tested by running EclipseLink Core and JPA tests both within Eclipse and from ant, also tested with the gemini tests within Eclipse Reviewed by Peter Krogh
*** Bug 303078 has been marked as a duplicate of this bug. ***
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink