Ошибка создания службы Axis2 в Eclipse WTP, Ошибка создания службы Axis2 в Eclipse WTP, NoClassDefFoundError -CatalogManager - PullRequest
0 голосов
/ 11 августа 2010

Я использую Eclipse Galileo с платформой веб-инструментов и пытаюсь создать пример сервиса Axis2. Я узнал, что Eclipse WTP не работает с Axis2 1.5, поэтому я использую 1.4.1. Я в основном слежу за следующим уроком:

Учебные пособия по Eclipse WTP - создание веб-службы "снизу вверх" через Apache Axis2 (http://www.eclipse.org/webtools/community/tutorials/BottomUpAxis2WebService/bu_tutorial.html)) Когда я запускаю tomcat, встроенный в Eclipse, я получаю следующую ошибку:

[INFO] Исключительная ситуация при создании службы Axis: ноль java.lang.NoClassDefFoundError: org / apache / xml / resolver / CatalogManager в java.lang.ClassLoader.defineClass1 (собственный метод) в java.lang.ClassLoader.defineClass (Неизвестный источник) в java.security.SecureClassLoader.defineClass (Неизвестный источник) в org.apache.catalina.loader.WebappClassLoader.findClassInternal (WebappClassLoader.java:1850) ... .. [ОШИБКА] Ошибка: В jar: file: / C: /Users/narinskya/workspace5/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/axis2service/WEB-INF/servicejars/version не найдено аннотированных классов. баночка. Ошибка развертывания службы.

1 Ответ

0 голосов
/ 22 июля 2011

Похоже, что загрузчик классов не может загрузить класс CatalogManager, который находится в файле jar распознавателя XML.Попробуйте добавить jar resolver XML (xml-resolver-1.2.jar) в каталог WEB-INF / lib.

...