Apache Axis NoClassDefFoundError при попытке вывести список служб - PullRequest
0 голосов
/ 31 июля 2009

Возникает исключение, когда я пытаюсь перечислить свои веб-службы на основе Axis, когда я пытаюсь получить доступ к WSDL для любой службы и когда я пытаюсь использовать соответствующую службу:

Servlet.service () для исключения сервлета AxisServlet выбросил

java.lang.NoClassDefFoundError: com.example.MyAwesomeServiceSoapBindingImpl

Теперь я знаю, что класс доступен в jar-каталоге в каталоге WEB-INF / lib веб-службы Axis, и я перезагрузил Axis с тех пор, как поместил его туда.

Есть идеи, кто-нибудь?

[tomcat 5.5.x, версия Apache Axis: 1.4 Построена 22 апреля 2006 г. (06:55:48 PDT)]

1 Ответ

0 голосов
/ 31 июля 2009

Объект, который MyAwesomeServiceSoapBindingImpl переносит, не является экземпляром свойства.

Я предполагаю, что основная проблема маскируется этим (на первый взгляд совершенно не связанным) типом проблемы из-за того, как Axis инициализирует свои услуги ...

Как только я исправил основную проблему, все вернулось к жизни.

...