Comment puis-je régler l'jax-ws client expiration du délai de demande par programmation sur jboss?

Je suis en train de mettre la demande (et de la connexion) délai d'attente pour un jax-ws-webservice-généré par un client avec le jaxws-maven-plugin. Lors de l'exécution de mon application sous tomcat ou jetty le délai d'attente de travaux, mais lorsqu'il est déployé sous jboss il ne veut pas "prendre".

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

Quelle est la manière correcte de le faire pour JBoss?

OriginalL'auteur Jonas Andersson | 2010-04-07