2014-01-28 83 views
2

我試圖從另一個JBoss服務器(B)調用JBoss(A)上的Webservice。從另一個JBoss實例調用JBoss Webservice

我可以很好地從Web服務客戶端調用部署在JBoss(A)上的Webservice,它使用由「wsimport」創建的源代碼創建。

但是,當我將這個客戶端部署到JBoss(B)並從Servlet調用時,客戶端拋出異常。

根例外的是

Caused by: javax.xml.ws.WebServiceException: Could not find service named {http://searchrequest}HotelSearchWebService in wsdl http://xxxxxx:8080/schedule_jsf/HotelSearchWebService?wsdl

我雙重檢查的網址和名稱,沒有什麼是錯的。(我的意思是相同的名稱和地址與本地客戶端的正常工作)

我在想只需在服務器上部署Web服務器客戶端,它將永遠幸福。

但它似乎需要一些特定的配置。

有人有什麼想法嗎? 或者如果有人知道網絡上的任何示例源代碼。

我會很高興與任何信息。

回答

0

我已經解決了這個問題。

不知何故,我的由jaxb創建的pojo參數有空的元素名稱。 當我添加註釋屬性時,它工作正常。

現在一切正常,我的服務器正在美麗的工作。

感謝您的光臨,祝大家度過愉快的一天。