2012-03-01 33 views
0

我使用JDK6的內置JAX-WS支持開發了一個簡單的WebService,並將其作爲Web項目部署在Tomcat6上。 爲此,我需要將jaxws-api.jar複製到TOMCAT_HOME/endorsed directory(由於某些類加載器問題)和一些JAX-WS RI jars到WEB-INF/lib,最後它工作正常。如何部署一個JAX-WS web服務,它既是服務提供者又是其他服務的消費者?

現在我需要編寫其他JAX-WS Web服務的客戶端部署到其他地方,並從我創建的Web應用程序調用它。

在這裏我得到錯誤,因爲我的WEB-INF/lib文件夾中有JAX-WS罐。 我可以從一個獨立的java項目中調用webservice,而無需在我的類路徑中使用JAX-WS RI罐。

有人能告訴我如何部署一個Web服務提供者和WebService消費者的Web項目?

+1

你會得到什麼錯誤? – jtahlborn 2012-03-01 02:28:06

回答

0

我遵循Metro分佈示例ant構建文件中有關需要將JAR複製到JRE和tomcat認可的目錄中的步驟。現在它工作正常。

謝謝。