Impossible de trouver un MessageBodyReader de type de contenu application/json et le type de classe java.lang.Chaîne

Je suis en utilisant RestEasy client avec jackson fournisseurs et d'obtenir l'erreur ci-dessus

infoclient code est:

ClientRequest request = new ClientRequest(url);
request.accept(MediaType.APPLICATION_JSON);
ClientResponse<String> response = request.get(String.class);

if (response.getStatus() != 200) {
  throw new RuntimeException("Failed : HTTP error code : " + response.getStatus());
}

BufferedReader br =
  new BufferedReader(new InputStreamReader(new ByteArrayInputStream(response.getEntity().getBytes())));

response.getEntity() est en train de jeter ClientResponseFailure exception avec l'erreur

Unable to find a MessageBodyReader of content-type application/json and type class java.lang.String

Mon côté serveur code est ci-dessous:

@GET
@Path("/{itemId}")
@Produces(MediaType.APPLICATION_JSON)
public String item(@PathParam("itemId") String itemId) {
  //custom code

  return gson.toJSON(object);
}
InformationsquelleAutor user1632803 | 2012-08-29