リモートWebサービスにアクセスするTomcat Webアプリケーションでソケット読み取りタイムアウトがあります。タイムアウトはちょうど10分です。私はこれを担当する設定を見つけるのが難しいです。それは何らかのデフォルトですか?Tomcat軸Webサービスクライアントの読み取りタイムアウト。タイムアウトの設定
編集:私は、タイムアウトが軸構成に設定される可能性がありますあなたのケースでは1.4
リモートWebサービスにアクセスするTomcat Webアプリケーションでソケット読み取りタイムアウトがあります。タイムアウトはちょうど10分です。私はこれを担当する設定を見つけるのが難しいです。それは何らかのデフォルトですか?Tomcat軸Webサービスクライアントの読み取りタイムアウト。タイムアウトの設定
編集:私は、タイムアウトが軸構成に設定される可能性がありますあなたのケースでは1.4
それはそう、それはデフォルトの種類を思わorg.apache.axis.Constants
/**
* The default timeout for messages.
*
* @since Axis1.2
*/
public static final int DEFAULT_MESSAGE_TIMEOUT=60*1000*10;
org.apache.axis.MessageContext
で使用
/**
* Maximum amount of time to wait on a request, in milliseconds.
*/
private int timeout = Constants.DEFAULT_MESSAGE_TIMEOUT;
にDEFAULT_MESSAGE_TIMEOUTから来ています。
のApache Axisを使用します。 Timeout Configurationを参照してください。
またはプログラム的に(Axis client optionsを)あなたのタイムアウトを設定しよう
投稿したリンクはAxis2用です。私は軸1.4を使用します –
私はここのリンクが見つかりました:http://axis.apache.org/axis/java/client-side-axis.html#AxisPropertiesを、それがCONNECTION_TIMEOUT_PROPERTYに言及したが、それ上の任意のデフォルト値を指定していません。
私はそれを確認します、ありがとう! –