Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 01.02.2014
Сообщений: 9
1

JBoss 6.1.0 и Hibernate 4

01.02.2014, 17:01. Показов 1109. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите со следущей проблемой:

Было решено использовать Hibernate 4 не сервере JBoss 6.1.0.Final

Написал библиотеку (maven-проект в Netbeans 7.4), содержащую функции работы с БД. Оттестил его с момощью junit в NetBeans. Всё отлично. Но когда задеплоил проект и все необходимые библиотеки не сервер решил его протестить вызвав ф-цию библиотеки из Web-прложения и получил следующий эксепшн:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/Test......].[jsp]] (http-127.0.0.1-8080-1) Servlet.service() for servlet jsp threw exception: java.lang.NoSuchMethodError: org.hibernate.cfg.Environment.verifyProperties(Ljava/util/Map;)V
    at org.hibernate.service.ServiceRegistryBuilder.buildServiceRegistry(ServiceRegistryBuilder.java:244) [:4.2.7.Final]
    at ..........hibernate.HibernateUtil.<clinit>(HibernateUtil.java:32) [:]
    at ........common.CommonDao.getHibernateSession(CommonDao.java:18) [:]
    at ..........dbfunction.DBFunctionDao.getRegistrationInfo(DBFunctionDao.java:369) [:]
    at org.apache.jsp.index_jsp._jspService(index_jsp.java:73)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) [:6.1.0.Final]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [:1.0.0.Final]
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369) [:6.1.0.Final]
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326) [:6.1.0.Final]
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:253) [:6.1.0.Final]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [:1.0.0.Final]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:324) [:6.1.0.Final]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.1.0.Final]
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [:6.1.0.Final]
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [:6.1.0.Final]
    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181) [:6.1.0.Final]
    at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.event(CatalinaContext.java:285) [:1.1.0.Final]
    at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.invoke(CatalinaContext.java:261) [:1.1.0.Final]
    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [:6.1.0.Final]
    at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100) [:6.1.0.Final]
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:159) [:6.1.0.Final]
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [:6.1.0.Final]
    at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) [:6.1.0.Final]
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [:6.1.0.Final]
    at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53) [:6.1.0.Final]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362) [:6.1.0.Final]
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [:6.1.0.Final]
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:654) [:6.1.0.Final]
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:951) [:6.1.0.Final]
    at java.lang.Thread.run(Thread.java:662) [:1.6.0_45]
Как оказалось В jboss-6.1.0.Final\common\lib\ лежат библиотеки Hibernate 3. Идёт путаница. Пытался их подменить - jboss перестаёт работать корректно.

Как заставить программу загрузить класс из нужной мне библиотеки?

Заранее большое спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.02.2014, 17:01
Ответы с готовыми решениями:

Hibernate Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister
Доброго времени суток. Сталкиваюсь со всякими ошибками при добавлении данных в свою mysql бд. Вот...

Документация по JBoss
ох, люблю я фидо. сама непосредственность :) http://www.alb.kz/~dema/jboss/ и... я вам этого...

jboss seam @in @out
Привет всем. Начинаю работать с jboss seam и не могу разобраться с этими (@In @Out) аннотациями...

Tomcat 4.1 / JBoss 2.4.6
Дано:некая система на Jboss 2.4.6, в котором запускается Tomcat 4.0 Необходимо проапгрейдить...

3
2587 / 2260 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
02.02.2014, 14:47 2
а почему бы не использовать 7 жбосик? если уж хибер нужен самый новый
0
0 / 0 / 0
Регистрация: 01.02.2014
Сообщений: 9
03.02.2014, 15:37  [ТС] 3
Здесь ситуация наоборот. Требование - JBoss 6.
0
0 / 0 / 0
Регистрация: 01.02.2014
Сообщений: 9
06.02.2014, 13:57  [ТС] 4
Перешёл на Hibernate 3.6.6.Final

Тема закрыта
0
06.02.2014, 13:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.02.2014, 13:57
Помогаю со студенческими работами здесь

JBoss-3.0.1 и EJB1.1.
Может кто сталкивался со следующей проблемой: есть один проект под BAS-4.5, соответственно там...

Деплой на JBoss
создал варник для проекта. Задеплоил его на Tomcate - работает. Перенес его на JBoss. При попытке...

JBoss modules
Насколько я знаю в JBoss уже есть некоторые модули из коробки. Под модулями я имею ввиду...

JBOSS 7.1/7.2 логирование
Добрый день, столкнулся с проблемой логирования для jboss 7.1/7.2. По документации пытался...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru