[resteasy-dev] RESTEASY-1486 and jackson

Alessio Soldano asoldano at redhat.com
Tue Sep 27 16:32:49 EDT 2016


Il 27/09/2016 19:17, Ron Sigal ha scritto:
>
> The Resteasy users guide says
>
>>
>>     21.4. Using Jackson 2.2.x Inside of JBoss AS7
>>
>> If you want to use Jackson 2.2.x inside of JBoss AS7 you'll have to 
>> create a jboss-deployment-structure.xml file within your WEB-INF 
>> directory. By default AS7 includes the Jackson 1.9.x JAX-RS 
>> integration, so you'll want to exclude it from your dependencies, and 
>> add the jackson2 ones.
>>
>> <jboss-deployment-structure>
>>      <deployment>
>>          <exclusions>
>>             <module name="org.jboss.resteasy.resteasy-jackson-provider"/>
>>          </exclusions>
>>          <dependencies>
>>              <module name="org.jboss.resteasy.resteasy-jackson2-provider" services="import"/>
>>          </dependencies>
>>      </deployment>
>> </jboss-deployment-structure>
>
> Besides the fact that we're referring to AS 7 (maybe we should also 
> address JBoss 4.2.3.Final, my favorite), I'm guessing that this step 
> is no longer necessary. Can someone verify that?
>
I agree, it predates WFLY, which is when Jackson 2 was pulled in afaics.

> And what about
>
>> To enable JacksonJsonpInterceptor in WildFly, you need to import 
>> annotations from |org.jboss.resteasy.resteasy-jackson-provider| 
>> module using jboss-deployment-structure.xml:
>> <jboss-deployment-structure>
>>    <deployment>
>>      <dependencies>
>>        <module name="org.jboss.resteasy.resteasy-jackson-provider" annotations="true"/>
>>      </dependencies>
>>    </deployment>
>> </jboss-deployment-structure>
>
> That also seems to be outdated. Thanks.
>
+1

Cheers
Alessio


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/resteasy-dev/attachments/20160927/b7a7c695/attachment.html 


More information about the resteasy-dev mailing list