For glassfish-jax-rs-api-2.0-7.fc22, the version at which packages are exported in the manifest (usr/share/java/glassfish-jax-rs-api.jar) is "1.1.99.b01". In fact even the Bundle-Version is 1.1.99.b01. This fails for OSGi bundles that use javax.ws.rs as they expect it to be at version 2.x (which it actually is). Is there a bug in the build process ? I think either the package could be updated to the same version as in rawhide (which uses version "2.0.99.b01", or this would need to be patched.
"1.1.99.b01" is correct, the problem exist is only with the eclipse stuff. Not interested in break package dependencies in a stable branch