¿Cómo configuro el tiempo de espera de solicitud del cliente jax-ws mediante programación en jboss?
Estoy tratando de establecer el tiempo de espera de solicitud (y conexión) para un cliente jax-ws-webservice generado con el complemento jaxws-maven. Cuando ejecuto mi aplicación bajo tomcat o jetty, el tiempo de espera funciona, pero cuando se implementa bajo jboss, no "toma".
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);
}
¿Cuál es la forma correcta de hacer esto para JBoss?