Исключение Classcast на стороне сервера при отправке запроса Post с использованием Jersey - PullRequest
0 голосов
/ 03 сентября 2018

Я звоню в службу отдыха, разработанную с помощью Dropwizard, и могу успешно выполнять вызовы для получения запросов, однако отправка запроса в ту же службу (другой выход конечной точки) не работает. Выдает ошибку сервера 500 и в логах вижу следующее исключение:

Classcast exception: io.dropwizard.jetty.BiDiGzipHandler$WrappedInputStream cannot be cast to org.eclipse.jetty.server.request

Вот фрагмент того, как я звоню:

RequestPojo pojo = new RequestPojo (123, "test");
ObjectMapper mapper = new ObjectMapper();
String json=null;
try{
  json = mapper.writeValueAsString(pojo);
}
catch(Exception e){
   //loggers
}
Response response = target.request().accept(MediaType.Application_JSON).post(Entity.json(jsonString);
String id = response.readEntity(new GenericType<Map>(){}.get("generatedID"));

Я не вижу ничего для этого исключения ни в одном из постов. Может ли кто-нибудь помочь мне с этим исключением. Спасибо за любую помощь.

...