私たちのアプリケーションは websphere でホストされており、私の webservice クライアント (jax-ws) はリモート サーバーへの webservice 呼び出しを行っています。この Web サービス呼び出しのタイムアウトを定義する必要があります。タイムアウトを設定する別の方法を試しましたが、うまくいきませんでした。ここに私が試したものがあります:
Map<String, Object> requestContext = ((BindingProvider) binding).getRequestContext();
requestContext.put("com.ibm.websphere.webservices.jaxws.asynctimeout", 15000);
また
Map<String, Object> requestContext = ((BindingProvider) binding).getRequestContext();
requestContext.put(BindingProviderProperties.REQUEST_TIMEOUT, 15000);
requestContext.put(BindingProviderProperties.CONNECT_TIMEOUT, 15000);
それらのどれも機能しません
誰でもヒントを与えることができます.WebsphereでWebサービスクライアントのタイムアウトを設定する方法は?
どうも