Я нашел один сценарий, когда resteasy не закрывает соединение. Есть ли способ обойти это? Я создал свой клиент, как:Клиент Resteasy, не закрывающий соединение
ThreadSafeClientConnManager cm = new ThreadSafeClientConnManager();
HttpClient httpClient = new DefaultHttpClient(cm);
ClientExecutor executor = new ApacheHttpClient4Executor(httpClient);
T proxiedService = org.jboss.resteasy.client.ProxyFactory.create(clazz, base, executor);
Я звоню следующий метод на службу
@DELETE
@Path("{id}")
Response deleteObject(@PathParam("id") Long id);
И сервис возвращается
HTTP/1.1 500 Internal Server Error [Content-Length: 0, Server: Jetty(8.1.2.v20120308)]
Любые идеи о том, что мне не хватает, чтобы подключите соединение. Примечание: для всех других типов ответов соединения закрываются.
Я знаю, что если я не верну 500, все будет хорошо работать. Но если такой сценарий случайно случится, я хочу, чтобы мой клиент мог справиться с этим, не заканчивая соединений.