【问题标题】:Wsdl adress location is showing host name rather than localhostWsdl 地址位置显示主机名而不是 localhost
【发布时间】:2016-08-29 23:05:36
【问题描述】:

我已经创建了 wsdls,如以下链接中的2.6 Code first web service implementation部分中所述
http://www.wideskills.com/jax-ws/create-web-service-using-jax-ws.Created ear 并将它们部署在 tomcat 服务器上。在那个网址中,我有几个 Web 服务的 wsdls。问题是:我得到的地址是 appSever:8080/services/mul?wsdl 而对于其他 Web 服务,我得到的是 localhost:8080/services/sum?wsd我需要所有 wsdl 都有 localhost:8080。此问题的原因可能是什么。此问题是间歇性的。我在 windows 的 etc/hosts 文件中有以下条目

127.0.0.1  localhost
# ::1    localhost
127.0.0.1 appServer

我不想删除主机文件中的 appServer,因为我在其他位置使用它。任何帮助将不胜感激

【问题讨论】:

    标签: java web-services tomcat soap wsdl


    【解决方案1】:

    CXF 低于 3.XXXX 存在问题 解决方案在

    中解释

    http://srikanthhugar.blogspot.com/2014/02/cxf-cxfservlet-disable-address-updates.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-09
      • 2019-12-22
      • 2017-01-03
      • 1970-01-01
      • 2014-01-31
      • 2016-05-08
      • 1970-01-01
      • 2013-03-22
      相关资源
      最近更新 更多