出现这个问题和你的IE代理设置有关系,并不是经常会出现这样的情况,有的时候会出现xfire需要代理访问才可以。因为soap也是基于HTTP的协议。
如下:
一般情况你会创建一个soap的client,在这个里面会做初始化的工作。在你的creat方面里面加上如下行:
service0.setProperty(CommonsHttpMessageSender.HTTP_PROXY_HOST, proxyHost);
service0.setProperty(CommonsHttpMessageSender.HTTP_PROXY_PORT, proxyPort);
service0.setProperty(CommonsHttpMessageSender.HTTP_PROXY_USER, proxyUser);
service0.setProperty(CommonsHttpMessageSender.HTTP_PROXY_PASS, proxyPassword);
Axis 有其他设置代理代码的方式。