Como definir o tempo limite da solicitação do cliente jax-ws programaticamente no jboss?

Estou tentando definir o tempo limite da solicitação (e conexão) para um cliente jax-ws-webservice-client gerado com o plugin jaxws-maven-plugin. Ao executar meu aplicativo no tomcat ou jetty, o tempo limite funciona, mas quando implantado no jboss, ele não "leva".

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);
}

Qual é a maneira correta de fazer isso no JBoss?

questionAnswers(1)

yourAnswerToTheQuestion