2014-01-28 5 views
2

Я пытался вызвать Webservice на JBoss (A) с другого сервера JBoss (B).Вызов JBoss Webservice из другого экземпляра JBoss

Я могу вызвать Webservice, развернутый на 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

Я перепроверил адреса и имена, нет ничего плохого. (Я имею в виду тот же имена и адрес с локальным клиентом, который работает отлично)

Я думал просто разворачивайте клиент Websevice на сервере, и он будет работать навсегда.

Но, похоже, требуется определенная конфигурация.

Есть ли у кого-то идеи? Или, если кто-то знает какой-либо пример исходного кода в Интернете.

Буду рад любой информации.

ответ

0

Я решил проблему.

Как-то мои параметры pojo, созданные jaxb, имели пустое имя элемента. Когда я добавил атрибут аннотации, он работал нормально.

Теперь все в порядке, мой сервер работает красиво.

Спасибо за ваше посещение и приятный день, каждый.

Смежные вопросы