Christian could you file a bug on the public OSGi bugzilla so we don't forget to fix this?
I wonder if the spec bundle should refer to javax.persistence via Portable Java Contract rather then by package version. We have a similar issue with the org.osgi.service.http bundle which I believe should also refer to a PJC for javax.servlet. https://osgi.org/bugzilla/buglist.cgi - Ray On Fri, Jul 8, 2016 at 6:04 AM, Christian Schneider <[email protected] > wrote: > I am using the jpa spec bundle from > <dependency> > <groupId>org.osgi</groupId> > <artifactId>org.osgi.service.jpa</artifactId> > <version>1.0.0</version> > </dependency> > > > Unfortunately it does not work with jpa 2.1. The error is: > missing requirement [org.osgi.service.jpa/1.0.0.201505202024] > osgi.wiring.package; > filter:="(&(osgi.wiring.package=javax.persistence)(version>=1.1.0)(!(version>=2.0.0)))"]]]]]]]] > > Will this be fixed in a new version soon? > > This prevents the usage of the jpa spec with any modern jpa provider. > > Christian > > -- > Christian Schneiderhttp://www.liquid-reality.de > > Open Source Architecthttp://www.talend.com > > > _______________________________________________ > OSGi Developer Mail List > [email protected] > https://mail.osgi.org/mailman/listinfo/osgi-dev > -- *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> (@rotty3000) Senior Software Architect *Liferay, Inc.* <http://www.liferay.com> (@Liferay) Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org> (@OSGiAlliance)
_______________________________________________ OSGi Developer Mail List [email protected] https://mail.osgi.org/mailman/listinfo/osgi-dev
