Исключение гибернации. Не удалось проанализировать конфигурацию:. \ WEB-INF \ hibernate.cfg.xml - PullRequest
0 голосов
/ 17 февраля 2010

При запуске приложения в JBoss я получаю следующее исключение.

**

  • Исключения

**

2010-02-17 15: 10: 43,435 INFO [STDOUT] (главная) ОШИБКА [2010-10-17 03:10] [главная] (HibernateUtil.java:22) - Hibernate исключение не удалось разобрать конфигурация: . \ WEB-INF \ hibernate.cfg.xml 2010-02-17 15: 10: 43,435 ОШИБКА [Org.apache.catalina.core.ContainerBase. [Jboss.web]. [Локальный]. [/ Wimax]] (основной) StandardWrapper. Throwable java.lang.NoClassDefFoundError: Может не инициализировать класс x.x.x.x.HibernateUtil

, а также

2010-02-17 15: 10: 43,373 INFO [STDOUT] (основное) Предупреждение: пойман исключение пытаясь использовать SAX для загрузки SAX XMLReader 2010-02-17 15: 10: 43,373 INFO [STDOUT] (основной) Предупреждение: Исключением было: java.lang.ClassCastException: org.apache.xerces.parsers.SAXParser не может быть приведен к org.xml.sax.XMLReader 2010-02-17 15: 10: 43,373 INFO [STDOUT] (основной) Предупреждение: я распечатаю трассировку стека затем продолжайте использовать SAX по умолчанию синтаксический анализатор 2010-02-17 15: 10: 43,373 ОШИБКА [STDERR] (основной) java.lang.ClassCastException: org.apache.xerces.parsers.SAXParser не может быть приведен к org.xml.sax.XMLReader

Мое приложение использует Hibernate 3.0. Я запускаю приложение в Eclipse и развертывание в JBoss-5.1 с версией JDK Это же приложение прекрасно работает в Apache Tomcat.

Пожалуйста, помогите мне решить эту проблему.

Ответы [ 2 ]

1 голос
/ 17 февраля 2010

не могли бы вы попытаться удалить спящие JAR-файлы из файла EAR / WAR при развертывании на JBoss. jboss не поставляется с собственной версией hibernate?

0 голосов
/ 17 февраля 2010

Вы должны добавить JAR-файл Hibernate в путь к классу затмения.

если у вас есть проект JavaEE, тогда проект> свойства> JavaEE - кнопка Добавить все. Чтобы добавить все зависимости в качестве зависимостей JavaEE во время выполнения.

и! =) вам следует проверить, добавили ли вы одни и те же банки (с разными версиями) в ваш путь к классам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...