![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Xpoft |
|
||||||||||||||||||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 13.12.2005 Репутация: 1 Всего: 1 |
Никак не получается заставить работать Hibernate через JBoss. Hibernate 3.0, JBoss 4.0.4.
Сам EAR отлично деплоится, и DataSource жив, EJB компоненты тоже работают. orgs.har: META-INF/hibernate-service.xml Orgs.class Orgs.hbm.xml hibernate-service.xml:
Test.ear: META-INF/application.xml META-INF/jboss-app.xml orgs.har jboss-app.xml:
Во время деплоймента в JBoss смущает запись в логах:
Если в клиенте попробывать найти запись в JNDI, то ловится exception:
В документации по Hibernate в JBoss примерно такой пример (не считая свойств контекста). В инете нашёл вариант, где в файле hibernate-service.xml значение аттрибута SessionFactoryName задаётся без "java:/", т.е.
Но при таком варианте ctx.lookup вообще ругается на отсутствие класса org/apache/commons/logging/LogFactory.
Добавляем пакет commons-logging, раз так нужно. Теперь выдаётся более осмысленная ошибка:
, где "8a739a910c8d795d010c8d79adb20001" этот как раз кусочек смущающего лога (виден при DEBUG детализации лога)
Как нормально деплоить hibernate классы в JBoss, чтобы их можно было использовать в клиентской части? |
||||||||||||||||||
|
|||||||||||||||||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |