Я звоню в службу отдыха, разработанную с помощью 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"));
Я не вижу ничего для этого исключения ни в одном из постов. Может ли кто-нибудь помочь мне с этим исключением. Спасибо за любую помощь.