¿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?

Respuestas a la pregunta(1)

Su respuesta a la pregunta