Hello, I'm using a bundle that requires (package=javax.annotation)(version>=1.1.0)(!(version>=2.0.0)). Unfortunately the version exposed by the system bundle on my system is only 0.0.0.1_007_JavaSE.
I have a bundle that exposes the requested package at a matching version (mvn:javax.annotation/javax.annotation-api/1.2-b04) however when I add this bundle I get errors like the following: [java] ERROR: Bundle org.glassfish.jersey.core.jersey-common [44]: Error starting slinginstall:C:\Users\Reto\projects\apache\commons-ng\launchers\mini\target\stanbol\startup\24\jersey-common-2.0.jar (org.osgi.framework.BundleException: Constraint violation for package 'javax.annotation' when resolving module 44.0 between existing import 35.0.javax.annotation BLAMED ON [[44.0] package; (&(package=javax.annotation)(version>=1.1.0)(!(version>=2.0.0)))] and uses constraint 0.javax.annotation BLAMED ON [[44.0] package; (&(package= com.google.common.net)(version>=14.0.0)(!(version>=15.0.0))), [9.0] package; (package=javax.annotation)]) Can I prevent the system bundle from exportingthis package? Or is there an other solutions? Cheers, Reto

