Как установить таймаут для клиента JAX-RS с CXF

Я работаю на клиенте отдыха и используюCXF сJAX-RS.

Проблема в том, что я не могу найти способ переопределить значения тайм-аута по умолчанию клиента.

Простой клиент:

Client client = ClientBuilder.newClient();
WebTarget target = client.target("http://localhost:8080/MyApp");
target = target.path("jsp/Test.jsp");
Response response = target.request().get();

Я прочитал, что есть два свойства тайм-аута вCXF называетсяReceiveTimeout а такжеConnectionTimeout но мне не удалось найти способ установить их в моем клиенте.

я пыталсяclient.property("ReceiveTimeout", 5000); но это не работает

Я видел примеры использованияXML файл конфигурации для настройки клиента, но я предпочитаю не использовать этот путь, если это возможно.

Есть идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос