无法从不同的计算机访问wsdl文件

时间:2016-11-02 04:52:04

标签: wsdl

我正在尝试运行正在运行的客户端&服务器应用程序在不同的机器上然后我收到下面的异常消息,说它无法在该机器上获取wsdl文件:

  

javax.xml.ws.WebServiceException:无法访问WSDL:   http://localhost:8080/proj_name/EmpServices?wsdl。它失败了:得到了   打开流时http://localhost:8080/proj_name/EmpServices?wsdl   来自same_link_as_above / EmpServices?wsdl。

1 个答案:

答案 0 :(得分:0)

它看起来像连接问题,而不是WSDL或服务相关。

可能的原因和解决方案:

  1. 你讲的是“远程机器”,但错误是“localhost” 您是否已将服务客户端配置为使用远程计算机? 它不应该是远程机器的地址吗?或者只是一个错字?

  2. 如果您正确配置,请确保您的防火墙允许有可用的连接并允许端口8080。
    您也可以尝试从客户端计算机直接在浏览器中打开此链接,并查看说明的内容 也许,您将获得连接错误消息,而您应该获取WSDL文件。