首页 文章

tomcat soapui模拟Web服务

提问于
浏览
2

我有一个.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中的其他引用也有同样的问题 . 我怎么能纠正这个?

谢谢 .

1 回答

  • 0

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

    这使得一切都能正常运作 .

相关问题