jclouds/jclouds-karaf — Issue #5: Upgrade to version 1.11 of Jersey
Author: petergardfjall
Created: 2012-02-08 11:44:03+00:00
State: open

I'd like to see jclouds-karaf use the latest version of Jersey (that is, 1.11) rather than the current one (1.6).
This is the version being used on the jclouds trunk (core/pom.xml).

The reason is that I'd like to use jclouds in my Karaf application where I am using Jersey 1.11.
At the moment, jclouds-karaf cannot live side-by-side with my application since they pull in different versions of Jersey which result in a version conflict.

Normally, side-by-side versions is allowed in OSGi but I believe that the problem is that Jersey is not a well-behaved OSGi citizen at the moment. It doesn't declare a version on the packages it exports. See http://java.net/jira/browse/JERSEY-752.
Until this is properly solved by Jersey it would be great to see jclouds-karaf use the latest stable version of Jersey.
I guess it would make sense anyway since that is the version being used by jclouds trunk.

What do you think?