RESTEasy: Der Writer für den Anwendungstyp "content-type" / "json type" konnte nicht gefunden werden
Ich habe einen erholsamen Dienst (Post), der (application / json) verbraucht und (application / json) produziert. Der einzige Parameter für diesen Service ist ein mit Anmerkungen versehenes Java-Objekt.
Ich verwende org.jboss.resteasy.client.ClientRequest, um die Anfrage an den Service zu senden. Ich erhalte jedoch diese Ausnahme auf der Client-Seite und die Ausnahme:
konnte keinen Writer für content-type application / json type finden.
Bedeutet dies, dass ich einige Bibliotheksgläser vermisse oder meinen eigenen Schreiber für application / json schreiben muss?
Ich benutze Resteasy 2.3.3.Final
Hier sind einige Abhängigkeiten, die ich zu meinem Pom hinzugefügt habe und von denen ich denke, dass sie wahrscheinlich zusammenhängen:
<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>
Matt