0

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 を試しましたが、うまくいかないようです。

4

1 に答える 1

1

sun.net.client.defaultConnectTimeout代わりに、sun.net.client.defaultReadTimeoutシステム プロパティを設定してみてください

于 2013-06-03T05:56:30.100 に答える