Community
Participate
Working Groups
According to the OSGi Enterprise Spec JPA persistence bundles should include the "jpa" property on their import of javax.persistence to identify the Java EE numbered version of JPA they wish to use. See discussion here: http://wiki.eclipse.org/EclipseLink/Examples/OSGi#Importing_Javax.Persistence_2.0 Libra automatically adds an import for the javax.persistence package when a bundle has the JPA facet enabled however it should also add either: jpa="2.0" or jpa="1.0" depending on the JPA version specified on the JPA facet.
Fixed in the master branch. Will be delivered with Indigo M7. Meanwhile you can verify the fix by updating your IDE from the following p2 repository generated by the Hudson build: https://hudson.eclipse.org/hudson/job/libra/lastSuccessfulBuild/artifact/targetPlatform/
Closing