org.apache.axis2.AxisFault:拒绝连接:连接

时间:2012-04-20 06:30:07

标签: glassfish axis2

我们在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粘贴到服务器的浏览器,我得到一个结果。

我不知道问题是什么或如何修复。有没有人有任何想法?

1 个答案:

答案 0 :(得分:1)

我明白了。显然我们不再使用代理,并且Web服务连接仍在设置代理。我删除了这个设置,它有效!