Я работаю с веб-сервисами в Java, и сразу после открытия порта и вызова службы я пытаюсь поймать "com.sun.xml.ws.wsdl.parser.InaccessibleWSDLException
".
Это отлично работало на моем сервере dev Glassfish v2, нокогда я переместил свой WAR-файл в Tomcat, я получил NoClassDefFoundError:
java.lang.NoClassDefFoundError: com/sun/xml/ws/wsdl/parser/InaccessibleWSDLException
Я сделал его в Google и обнаружил, что JAR jaxws-rt.jar имеет InaccessibleWSDLException
учебный класс.Но включение этого JAR в мою WAR только сломало больше вещей.
Буду признателен за любую помощь в устранении этой ошибки.
Спасибо.
Дополнительная информация:
После добавления jaxws-rt.jar я получаю это на всех сервисах, независимо от того, ловлю ли я InaccessibleWSDLException или нет:
java.lang.ClassNotFoundException: com.sun.xml.stream.buffer.XMLStreamBuffer