3

我们有一个在 Glassfish 2.1 上运行的 Java Web 应用程序。我们最近更改了互联网提供商,这也意味着网络 IP 已更改。我们的应用程序进行了两次不同的 Web 服务调用,并且在这次网络更改之前都运行良好。我们有一个调用第 3 方 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 访问我们服务器上的服务。我可以远程登录到服务的 IP,如果我将 URL 粘贴到服务器的浏览器中,我会得到一个结果。

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

4

1 回答 1

1

我想到了。显然我们不再使用代理,并且 Web 服务连接仍在设置代理。我删除了这个设置,它起作用了!

于 2012-04-23T00:07:21.003 回答