从另一个JBoss实例调用JBoss Webservice

时间:2014-01-28 17:20:20

标签: web-services jboss wsdl jax-ws

我试图从另一台JBoss服务器(B)上调用JBoss(A)上的Webservice。

我可以使用“wsimport”创建的源代码创建的Webservice Client很好地调用部署在JBoss(A)上的Webservice。

但是当我将这个客户端部署到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

我仔细检查了网址和名称,没有任何问题。(我的意思是与本地客户端相同的名称和地址工作正常)

我只是想在服务器上部署Websevice Client,它将永远幸福。

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

有人有任何想法吗? 或者,如果有人知道网络上的任何示例源代码。

我会对任何信息感到满意。

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题。

不知何故,由jaxb创建的pojo参数具有空元素名称。 当我添加注释属性时,它工作正常。

现在一切正常,我的服务器工作得很漂亮。

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