2011-03-08 44 views
0

我有一個Java項目,我在其中編寫pom.xml,beans.xml和wsdl文件並使用Maven生成代碼。然後,在完成代碼後,我可以在使用Apache Fuse/CXF的服務器中編譯和部署我的Web服務。CXF Web服務工作正常,但我無法從cxf網站獲得它的wsdl

如果我使用soapUI調用這個Web服務,它可以正常工作,給我預期的答案。

如果我嘗試訪問此url中的wsdl文件http://:8181/cxf /我可以看到所有已部署的服務,但是如果我嘗試單擊鏈接以獲取WSDL,我將被重定向到HTTP://:此格式的URL?8181 /服務/爲myService WSDL時,正確的應該是http://:8181/CXF/服務/爲myService WSDL

我有3個項目在此問題發生。我也有一個項目沒有發生這個問題。 我一直在比較使用winmerge的解決方案,但我找不到任何可以解釋此問題的差異。

你知道什麼文件屬性定義此鏈接?

謝謝你, 奧斯卡

回答

0

嗯,它看起來像CXF需要一些時間把事情做對。當我今天早上回到工作時,它正在工作:)