Apache Axis2等待连接超时

Apache Axis2等待连接超时,apache,axis2,Apache,Axis2,我的代码始终生成以下错误: org.apache.axis2.AxisFault: Timeout waiting for connection at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:203) at org.apache.axis2.transp

我的代码始终生成以下错误:

org.apache.axis2.AxisFault: Timeout waiting for connection
    at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
    at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:203)
    at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:76)
    at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:400)
    at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:225)
    at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:435)
    at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:402)
    at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
    at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
经过广泛搜索,解决方案如下:

除非我不能直接访问http客户端(这是在自动生成的代码中完成的)

相反,我尝试了:


这似乎有点帮助。然而,它只会延迟问题,我总是得到超时。由于Axis2没有AxisProperties,因此这些说明似乎适用于Axis的旧版本。我使用的是1.5.1版。有什么建议吗?

我认为这是一个bug,请参阅,Axis2 1.5.2已经修复(至少对于生成的代码)。对于自定义代码,您需要手动解决此问题