Ошибка проверки JAX-WS 2.1: не удается найти SEI, указанный конечной точкой WS - PullRequest
1 голос
/ 17 февраля 2012

У меня есть корпоративное приложение с веб-сервисом JAX-WS 2.1. Во время развертывания приложения на WAS (сервер приложений websphere) 8.0.0.0 (32-разрядная версия) это происходит:

2/17/12 14:46:38:857 CET 000004b8 WSModuleDescr E WSWS7027E:
**JAX-WS Service  Descriptions could not be correctly built because of the following error:
javax.xml.ws.WebServiceException: Validation error: cannot find SEI specified by the WebService.endpointInterface.**
Implementation class: com.dummy.ws.bean.impl.DummyWSManager; EndpointInterface: com.dummy.ws.bean.DummyWSManagerSei

EndpointEnabler configuration :
    verbose = true
    http.enableRouterSecurity = false
    dummy-ejb.http.contextRoot = /dummyrouter
    dummy-ejb.DummyWSManager.http.urlPattern = /DummyWSManager

Что может быть не так? Это исключение довольно редкое, мне нужно знать реальную причину этой проблемы. Я использую аналогичные приложения также с JAX-WS и без проблем.

1 Ответ

2 голосов
/ 11 декабря 2012

Интерфейс вашей конечной точки:

@javax.jws.WebService (endpointInterface="xyz")

не указывает на свой порт. Проверьте, где именно находится файл порта, и укажите полный путь к этому файлу в качестве интерфейса конечной точки.

...