Я использую Apache CXF DynamicClientFactory для динамического запроса веб-сервисов. Как я могу установить тайм-аут там? Я могу найти только примеры со статически сгенерированными заглушками Java, но нет примера для динамического подхода ... спасибо!
Псевдокод:
javax.xml.ws.BindingProvider bp = (BindingProvider) yourStub.get...Port(); Client client = ClientProxy.getClient(bp); HTTPConduit http = (HTTPConduit) client.getConduit(); HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy(); httpClientPolicy.setConnectionTimeout(36000); http.setClient(httpClientPolicy);
Нашел здесь и что-то похожее здесь .
Пожалуйста, попробуйте взглянуть здесь .
Если вы прокрутите немного вниз, вы увидите, как установить время ожидания с помощью целого числа.