users@jersey.java.net

[Jersey] Re: Inconsistent dependecies

From: Pavel Bucek <pavel.bucek_at_oracle.com>
Date: Wed, 20 Apr 2016 13:22:47 +0200

Hi Pavol,

isn't it possible that you have jackson dependency somewhere else? That
could override the version declared in Jersey poms..

$ git checkout 2.22.2
$ mvn dependency:tree | grep jackson-annotations
[INFO] +- com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | \- com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:test
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | \- com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:test
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] +- com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] +- com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:test
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | | +-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile
[INFO] | \-
com.fasterxml.jackson.core:jackson-annotations:jar:2.5.4:compile

Regards,
Pavel

On 19/04/16 11:35, Pavol Žilecký wrote:
> Hi,
>
> running maven Dependency Convergence
> <https://maven.apache.org/enforcer/enforcer-rules/dependencyConvergence.html> on
> our project we got these results for jersey version 2.22.2:
>
> +-org.glassfish.jersey.media:jersey-media-json-jackson:2.22.2
> +-com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.5.4
> +-com.fasterxml.jackson.core:jackson-databind:2.5.4
> +-com.fasterxml.jackson.core:jackson-annotations:2.5.0
> and
> +-org.glassfish.jersey.media:jersey-media-json-jackson:2.22.2
> +-com.fasterxml.jackson.core:jackson-annotations:2.5.4
>
> It seems that there is a inconsitency in dependency
> com.fasterxml.jackson.core:jackson-annotations
>
> So, I thought you should know about it.
>
> Best regards,
> Pavol Zilecky
>
> --
> Umotional
>
> Pavol Zilecky
> Software Engineer and Data specialist at Umotional <http://umotional.com/>
> email: pavol.zilecky_at_umotional.com <mailto:pavol.zilecky_at_umotional.com>
>