Wie setze ich die jax-ws client request timeout programmatisch auf jboss?
Ich bin versucht, in der Anfrage (und-Verbindung) timeout für einen jax-ws-webservice-client generiert mit dem jaxws-maven-plugin. Beim ausführen meiner app unter tomcat oder jetty der timeout funktioniert, aber wenn der Einsatz unter jboss Sie nicht "nehmen".
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);
}
Was ist der richtige Weg, dies zu tun für JBoss?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie es mit diesem code in Jboss:
Haben Sie einen Blick auf diese thread.