2011-05-13 126 views
2

我這是從模擬的soapUI服務通過「deployaswar」選項,創建並部署到Tomcat 5.5 .war文件。我可以成功地查看Firefox中的WSDL,但注意到我的XSD導入的schemaLocation屬性是無效的。這是當前URL格式:的tomcat的soapUI模擬Web服務

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

它缺少的Tomcat Web應用程序的名稱。我證實了這一通過構建正確的URL和查看XSD:

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

我也注意到在XSD的其他文獻有同樣的問題。我該如何糾正呢?

謝謝。

回答

0

我想通了這一點爲自己。這是使用「位於服務器上部署的目錄或WAR文件」部署戰爭和設置上下文路徑的問題:這讓一切都正常工作/