Я пытаюсь установить время ожидания запроса (и соединения) для jax-ws-webservice-client, сгенерированного с помощью плагина jaxws-maven-plugin. При запуске моего приложения под tomcat или jetty тайм-аут работает, но при развертывании под jboss он не «берет».
private void setRequestAndConnectionTimeout(Object wsPort) {
String REQUEST_TIMEOUT = BindingProviderProperties.REQUEST_TIMEOUT; // "com.sun.xml.ws.request.timeout";
((BindingProvider) wsPort).getRequestContext().put(REQUEST_TIMEOUT, timeoutInMillisecs);
((BindingProvider) wsPort).getRequestContext().put(JAXWSProperties.CONNECT_TIMEOUT, timeoutInMillisecs);
}
Как правильно сделать это для JBoss?