【发布时间】:2011-03-08 13:38:41
【问题描述】:
我有一个 Java 项目,我在其中编写 pom.xml、beans.xml 和 wsdl 文件并使用 Maven 生成代码。然后,完成代码后,我可以在使用 Apache Fuse/CXF 的服务器中编译和部署我的 Web 服务。
如果我使用soapUI 调用这个网络服务,它可以正常工作,给我预期的答案。
如果我尝试访问此 url http://:8181/cxf/ 中的 wsdl 文件,我可以看到所有已部署的服务,但如果我尝试单击链接以获取 WSDL,我将被重定向到具有这种格式的 URL:http://:8181/Services/myService?wsdl 正确时应该是 http://:8181/cxf/ Services/myService?wsdl
我有 3 个项目发生此问题。我也有 1 个项目没有发生此问题。 我一直在使用 winmerge 比较解决方案,但找不到任何可以解释此问题的差异。
你知道什么文件的什么属性定义了这个链接吗?
谢谢你, 奥斯卡
【问题讨论】: