Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

15.17. JSON Support via Jackson

Besides the Jettison JAXB adapter for JSON, RESTEasy also supports integration with the Jackson project. Jackson allows you to marshal Java objects to and from JSON. It has a Java bean based model as well as JAXB like APIs.
While Jackson comes with its own JAX-RS integration, RESTEasy expands it. In order to include it in your project, add the following Maven dependency to your build:
<repository>
	<id>jboss</id>
	<url>>http://repository.jboss.org/nexus/content/groups/public/</url>
</repository>
...
<dependency>
	<groupId>org.jboss.resteasy</groupId>
	<artifactId>resteasy-jackson-provider</artifactId>
	<version>${version.org.jboss.resteasy}</version>
	<scope>provided</scope>
</dependency>
For more information on JSON support via Jackson project, refer to http://docs.jboss.org/resteasy/docs/2.3.7.Final/userguide/html_single/index.html