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?