This Jackson extension adds JSON reading/writing support for JAX-RS implementations like Jersey and RESTeasy.
This is done by class JacksonJsonProvider
implementing javax.ws.rs.ext.MessageBodyReader
and javax.ws.rs.ext.MessageBodyWriter
that JAX-RS defines for pluggable support for data formats.
JacksonJsonProvider
(and JacksonJaxbJsonProvider
) can then be registered with JAX-RS container to make Jackson the standard JSON reader/writer provider.
Module is fully usable, but since it was refactored as part of Jackson 2.0 project, it depends on Jackson 2.0 API. For previous (1.x) versions, use "Codehaus version".
To use this extension on Maven-based projects, use following dependency:
<dependency>
<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-json-provider</artifactId>
<version>2.1.1</version>
</dependency>
(or whatever version is most up-to-date at the moment)
(to be written)
Check out Wiki