我正在使用 Axis2 1.5.4客户端调用Web服务,我在日志文件“ org.apache.axis2.transport.http.HTTPSender中看到随机消息-无法将ViaPost发送到url { {3}}”,堆栈跟踪为“ org.apache.axis2.AxisFault:等待连接超时”。
每个错误都超过30秒,请问是我们的电话问题还是供应商没有响应的问题?
我们的应用程序服务器是 Jboss 5.1.0.GA ,我还在文件 axis2.xml 中设置了超时设置:
<parameter name="ConfigContextTimeoutInterval">60000</parameter>
<transportSender name="http" class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
<parameter name="PROTOCOL">HTTP/1.1</parameter>
<parameter name="Transfer-Encoding">chunked</parameter>
<!--Socket Timeout-->
<parameter name="SO_TIMEOUT" locked="false">60000</parameter>
<!--Connection timeout-->
<parameter name="CONNECTION_TIMEOUT" locked="false">60000</parameter>
</transportSender>
<transportSender name="https" class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
<parameter name="PROTOCOL">HTTP/1.1</parameter>
<parameter name="Transfer-Encoding">chunked</parameter>
<!--Socket Timeout-->
<parameter name="SO_TIMEOUT" locked="false">60000</parameter>
<!--Connection timeout-->
<parameter name="CONNECTION_TIMEOUT" locked="false">60000</parameter>
</transportSender>
预先感谢