2014-01-28 32 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参数有空的元素名称。 当我添加注释属性时,它工作正常。

现在一切正常,我的服务器正在美丽的工作。

感谢您的光临,祝大家度过愉快的一天。