2015-04-01 4 views
0

Итак, в основном у меня был простой веб-сервис, созданный с помощью JAXB (так же просто, как Endpoint.publish()). Он отлично работает. Как только я попытаюсь использовать свою услугу с другим приложением, которое само использует веб-сервис Axis2, я больше не могу публиковать свой веб-сервер. Поскольку второе приложение не было сделано мной, я не могу проверить исходный код. Я думаю, что AxisEngine слушает мою публикацию веб-сервера, и она не позволит ей быть «создана».Axis2 «переопределяет» мою веб-службу JAXB

Например:

  • До этого Axis2 приложения я бы опубликовать мое WebService в http://ip:port/server, и я смог открыть страницу http://ip:port/server?wsdl.

  • Теперь я публикую сервер на тот же адрес, но когда я открываю страницу http://ip:port/server?wsdl я автоматически попадаю в http://ip:port/services/ за исключением неисправностей (услуга не может быть найдено для ссылки на крайнюю точку (EPR)).

+0

Хотя текст очень ясно; мне непонятно, в чем именно заключается ваш вопрос. – GhostCat

+0

Благодарим вас за ответ. Проблема в том, что я не могу получить доступ к странице? Wsdl на моем первом веб-сервисе, поскольку он перенаправляется на страницу/services /. Это началось, когда другое приложение начало использовать Axis2. –

ответ

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