JAX-WS クライアントで Connection Timeout および Request Timeout プロパティを設定しようとしています。
Map<String, Object> reqContext = ((BindingProvider)port).getRequestContext();
reqContext.put(BindingProviderProperties.CONNECT_TIMEOUT, conTimeout);
reqContext.put(BindingProviderProperties.REQUEST_TIMEOUT, reqTimeout);
ただし、これらのプロパティをコマンド ライン オプションとして設定する方法はありますか (-D フラグを使用)。
-Dcom.sun.xml.ws.connect.timeout=900000 と -Dcom.sun.xml.ws.request.timeout=900000 を試しましたが、うまくいかないようです。