我们在Glassfish 2.1上运行了一个java Web应用程序。 我们最近改变了互联网提供商,这也意味着网络IP已经发生变化。 我们的应用程序进行两个不同的Web服务调用,两者都正常工作,直到此网络更改。 我们有一个Web服务客户端管理器类,它调用第三方Web服务。
以下是我收到的错误。
org.apache.axis2.AxisFault: Connection refused: connect
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)
我可以使用SOAP UI访问我们服务器上的服务。我可以telnet到服务的IP,如果我将URL粘贴到服务器的浏览器,我得到一个结果。
我不知道问题是什么或如何修复。有没有人有任何想法?
答案 0 :(得分:1)
我明白了。显然我们不再使用代理,并且Web服务连接仍在设置代理。我删除了这个设置,它有效!