【问题标题】:tomcat soapui mock web servicestomcat soapui 模拟网络服务
【发布时间】:2011-05-13 15:53:09
【问题描述】:

我有一个 .war 文件,它是通过“deployaswar”选项从 soapui 模拟服务创建并部署到 Tomcat 5.5。我可以在 firefox 中成功查看 WSDL,但注意到我的 xsd 导入的 schemaLocation 属性无效。这是当前的 URL 格式:

http://localhost:8080/?WSDL&interface=UserServicePortBinding&part=User.xsd

它在 tomcat 中缺少 Web 应用程序名称。我通过构建正确的 URL 并查看 xsd 来验证这一点:

http://localhost:8080/wartest?WSDL&interface=UserServicePortBinding&part=User.xsd

我还注意到 xsd 中的其他引用也有同样的问题。我该如何纠正这个问题?

谢谢。

【问题讨论】:

    标签: web-services tomcat soapui


    【解决方案1】:

    这是我自己想出来的。这是使用“部署目录或位于服务器上的 WAR 文件”来部署战争并将上下文路径设置为:/

    这让一切都能正常工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-18
      • 1970-01-01
      相关资源
      最近更新 更多