Has anybody got a working example with OpenJPA 2.4.1? My model EntityManager is not registered as a service. My api cannot start: Error executing command: Error executing command on bundles: Error starting bundle 223: Uses constraint violation. Unable to resolve resource biz.lorien.niichi.api [biz.lorien.niichi.api [223] (R 223.1)] because it is exposed to package 'javax.persistence' from resources org.apache.geronimo.specs.geronimo-jpa_2.0_spec [org.apache. geronimo.specs.geronimo-jpa_2.0_spec [115](R 115.0)] and javax.persistence [javax.persistence [58](R 58.0)] via two dependency chains.
Chain 1: biz.lorien.niichi.api [biz.lorien.niichi.api [223](R 223.1)] import: (&(osgi.wiring.package=javax.persistence)(version>=1.1.0)(!(version>=2.0.0))) | export: osgi.wiring.package: javax.persistence org.apache.geronimo.specs.geronimo-jpa_2.0_spec [org.apache.geronimo.specs.geronimo-jpa_2.0_spec [115](R 115.0)] Chain 2: biz.lorien.niichi.api [biz.lorien.niichi.api [223](R 223.1)] import: (&(osgi.wiring.package=org.apache.aries.jpa.supplier)(version>=1.0.0)(!(version>=2.0.0))) | export: osgi.wiring.package=org.apache.aries.jpa.supplier; uses:=javax.persistence org.apache.aries.jpa.api [org.apache.aries.jpa.api [81](R 81.0)] import: (&(osgi.wiring.package=javax.persistence)(version>=1.1.0)(!(version>=3.0.0))) | export: osgi.wiring.package: javax.persistence javax.persistence [javax.persistence [58](R 58.0)] Unresolved requirements: [[biz.lorien.niichi.api [223](R 223.1)] osgi.wiring.package; (&(osgi.wiring.package=org.apache.aries.jpa.supplier)(version>=1.0.0)(!(version>=2.0.0)))] All is ok with JPA Eclipselink implemetation. -- View this message in context: http://karaf.922171.n3.nabble.com/openjpa-2-4-1-tp4045020p4046862.html Sent from the Karaf - User mailing list archive at Nabble.com.