It is unlikely that we bump the JSR version in the 2.0.x branch since
we don't want to introduce dependency issues in patch versions. That's
why the change has only been made in master.

Regarding Guava, there is an ongoing discussion to update the
dependency here. You can monitor it and participate:
https://issues.apache.org/jira/browse/JCLOUDS-1225

You can also have a look at our compatibility build matrix. There
you'll see the real state of our support for other versions of Guava
and Guice. It should be safe to use Guava up to 19.0-rc1 and Guice up
to 4.1.0.
https://jclouds.ci.cloudbees.com/job/jclouds-compat/


I.



On 26 July 2017 at 09:28, Pavel Micka <pavel.mi...@zoomint.com> wrote:
> Hi,
>
>
>
> I am using version 2.0.2, but it seems that the PR should fix my problem.
>
>
>
> Also regarding versions, I noticed that quite old Guava 16.0.1 is used
> (verified on github mirron for new snapshot:
> https://github.com/andreaturli/jclouds/blob/32eefe4a869e6ba76924ffd912ac5b138d92a732/project/pom.xml).
>
>
>
> This causes problems as Objects.ToStringHelper was removed in Guava 21
>
>
>
> When you import Guava 21 (22 is current), you get:
>
> java.lang.NoClassDefFoundError:
> com/google/common/base/Objects$ToStringHelper
>
>
>
> Regards,
>
>
>
> Pavel
>
>
>
>
>
>
>
> From: Andrea Turli [mailto:andrea.tu...@gmail.com]
> Sent: Tuesday, July 25, 2017 6:53 PM
> To: user@jclouds.apache.org
> Subject: Re: JSR311 outdated dependency
>
>
>
> Hi Pavel,
>
>
>
> which jclouds version are you using?
>
> For sure master bumped the version of that dependency, see
> https://github.com/jclouds/jclouds/pull/1057 for more details.
>
>
>
> Let us know if that's solve your issue. If so it will be available in the
> next jclouds releases starting from 2.1.0
>
>
>
> Il 25/lug/2017 17:29, "Pavel Micka" <pavel.mi...@zoomint.com> ha scritto:
>
> Hi,
>
>
>
> Would it be possible to use new implementation of this specification? The
> version used
> (https://mvnrepository.com/artifact/javax.ws.rs/jsr311-api/1.1.1) is from
> year 2009 and it causes us troubles to compile against jClouds. Specifically
> we have problems with this class:
>
> http://docs.oracle.com/javaee/6/api/javax/ws/rs/core/MultivaluedMap.html
>
> where one of our testing libraries Docker-Client by Spotify requires method
> addAll, which was added in Java EE 7
>
> http://docs.oracle.com/javaee/7/api/javax/ws/rs/core/MultivaluedMap.html
>
>
>
> Thanks!
>
>
>
> Pavel

Reply via email to