Java Tomcat axis web服务客户端读取超时。超时配置
我在访问远程web服务的Tomcat web app中有一个套接字读取超时。超时正好是10分钟。我很难找到对此负责的配置。这是某种违约吗Java Tomcat axis web服务客户端读取超时。超时配置,java,web-services,tomcat,client,axis,Java,Web Services,Tomcat,Client,Axis,我在访问远程web服务的Tomcat web app中有一个套接字读取超时。超时正好是10分钟。我很难找到对此负责的配置。这是某种违约吗 编辑:在您的情况下,我使用Apache Axis 1.4,Axis配置中可能设置超时。看 或者尝试以编程方式设置超时()我在这里找到一个链接:,它提到了连接超时属性,但没有指定任何默认值。它来自org.apache.axis.Constants中的默认消息超时 /** * The default timeout for messages. * * @si
编辑:在您的情况下,我使用Apache Axis 1.4,Axis配置中可能设置超时。看
或者尝试以编程方式设置超时()我在这里找到一个链接:,它提到了连接超时属性,但没有指定任何默认值。它来自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;
因此,这似乎是一种默认设置。您发布的链接是针对Axis2的。我使用轴1.4