RESTEasy: no se pudo encontrar el escritor para la aplicación de tipo de contenido / tipo json
Tengo un servicio de descanso (publicación) que consume (application / json) y produce (application / json). El único parámetro para este servicio es un objeto java anotado.
Estoy usando org.jboss.resteasy.client.ClientRequest para enviar la solicitud al servicio. Sin embargo, estoy obteniendo esta excepción en el extremo del cliente y la excepción:
No se pudo encontrar el escritor para la aplicación de tipo de contenido / tipo json.
¿Esto significa que me faltan algunos archivos de biblioteca o tengo que escribir mi propio escritor para application / json?
Estoy usando resteasy 2.3.3.Final
Aquí hay varias dependencias que agregué a mi pom que creo que probablemente están relacionadas:
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jaxrs</artifactId>
<version>2.3.3.Final</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-json-provider</artifactId>
<version>2.0.5</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jaxb-provider</artifactId>
<version>2.3.4.Final</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jackson-provider</artifactId>
<version>2.3.4.Final</version>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-core-asl</artifactId>
<version>1.3.0</version>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.3.0</version>
</dependency>
Mate