java - Jackson 2.x annotations not picking up in a separate jar project -



java - Jackson 2.x annotations not picking up in a separate jar project -

i have interesting problem: jackson 2.x annotations not picked in separate maven module project on weblogic 12.1.3 bailiwick of jersey 2.17 (jax-rs 2.0).

my project construction this:

project ear --> domain jar: contains jpa & jackson2 annotated pojos --> war: contains rest api

if set jackson-annotated pojos within war, jackson annotations got picked up, , right json output generated.

it might possible duplicate question, regarding this: jackson 2 annotations ignored in ejb jar jboss (6.2.0 ga), couldn't create work on weblogic.

it doesn't work in separate (domain) jar.

i've tried different maven solutions (skinny war, wl-specific classloading), nil seems working.

here relevant details might find interesting... domain-jar pom.xml includes following:

<dependency> <groupid>org.glassfish.jersey.media</groupid> <artifactid>jersey-media-json-jackson</artifactid> <scope>provided</scope> </dependency>

my war contains next dependencies:

<dependency> <groupid>hu.dboros</groupid> <artifactid>restaurant-manager-domain</artifactid> <version>1.0.0-snapshot</version> </dependency> <dependency> <groupid>org.glassfish.jersey.media</groupid> <artifactid>jersey-media-json-jackson</artifactid> </dependency>

my ear contains war, dependency:

<dependency> <groupid>hu.dboros</groupid> <artifactid>restaurant-manager-backend-war</artifactid> <version>${project.version}</version> <type>war</type> </dependency>

and root pom contains next dependencies (according bailiwick of jersey 2.x guide):

<dependency> <groupid>org.glassfish.jersey</groupid> <artifactid>jersey-bom</artifactid> <version>${jersey.version}</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupid>org.glassfish.jersey.bundles</groupid> <artifactid>jaxrs-ri</artifactid> <version>${jersey.version}</version> <scope>provided</scope> </dependency>

java json maven jackson weblogic

Comments

Popular posts from this blog

java - How to set log4j.defaultInitOverride property to false in jboss server 6 -

c - GStreamer 1.0 1.4.5 RTSP Example Server sends 503 Service unavailable -

Using ajax with sonata admin list view pagination -