powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / spring+hibernate ошибка javax.persistence.JoinTable.indexes()
11 сообщений из 11, страница 1 из 1
spring+hibernate ошибка javax.persistence.JoinTable.indexes()
    #38707419
sergey_magic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему вылетает ошибка?
ERROR [org.springframework.web.context.ContextLoader] (MSC service thread 1-16) Context initialization failed: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'myEmf' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: javax.persistence.JoinTable.indexes()[Ljavax/persistence/Index;

applicationContext.xml
http://pastebin.com/C9vwNAy0

pom.xml
http://pastebin.com/j1KQsH1E
...
Рейтинг: 0 / 0
spring+hibernate ошибка javax.persistence.JoinTable.indexes()
    #38707425
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сервер приложений? Версия?
...
Рейтинг: 0 / 0
spring+hibernate ошибка javax.persistence.JoinTable.indexes()
    #38707429
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Метод появился в JPA 2.1
http://docs.oracle.com/javaee/7/api/javax/persistence/JoinTable.html#indexes()
Ваш сервер, вероятно, включает более старую версию.
...
Рейтинг: 0 / 0
spring+hibernate ошибка javax.persistence.JoinTable.indexes()
    #38707432
sergey_magic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz, jboss 7.1.1
...
Рейтинг: 0 / 0
spring+hibernate ошибка javax.persistence.JoinTable.indexes()
    #38707434
sergey_magic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как исправить? может maven зависимости не те? или чего не хватает?
...
Рейтинг: 0 / 0
spring+hibernate ошибка javax.persistence.JoinTable.indexes()
    #38707439
sergey_magic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я же не подключаю библиотеки сервера у меня только maven
...
Рейтинг: 0 / 0
spring+hibernate ошибка javax.persistence.JoinTable.indexes()
    #38707442
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey_magicа как исправить? может maven зависимости не те? или чего не хватает?
JBoss 7.x реализует JEE 6 и уже включает в себя какую-то версию Hibernate и JPA API. Скорее всего JPA 2.0.
Вообще идея использовать JPA более свежей версии и деплоить на сервер более старой версии, видится не логичной, в целом.

Кустарных рецптов море
http://stackoverflow.com/questions/20498640/deploy-hibernate-4-3-x-on-jboss-eap-6-1-7-2-0-final
http://stackoverflow.com/questions/23294492/exclude-jpa-2-0-from-jboss-7-1-in-order-to-use-hibernate-4-3
Просто ищите "как использовать Hibernate 4 в JBoss"
...
Рейтинг: 0 / 0
spring+hibernate ошибка javax.persistence.JoinTable.indexes()
    #38707445
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey_magicя же не подключаю библиотеки сервера у меня только maven
JBoss уже включает в себя JPA API, Servlet API, Hibernate ORMи много чего ещё. К сборке вашего проекта это отношения не имеет. Но вот на деплоймент влияет. Если вы хотите полностью иметь под контролем API, но зачем вам JBoss?
...
Рейтинг: 0 / 0
spring+hibernate ошибка javax.persistence.JoinTable.indexes()
    #38707447
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
spring+hibernate ошибка javax.persistence.JoinTable.indexes()
    #38707465
sergey_magic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

то есть если я не подключаю бибилиотеки сервера к проекту они используется все равно?
...
Рейтинг: 0 / 0
spring+hibernate ошибка javax.persistence.JoinTable.indexes()
    #38707469
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey_magicто есть если я не подключаю бибилиотеки сервера к проекту они используется все равно?
Да. Сервер ничего не знает о том подключили ли вы его библиотеки к проекту или нет. Даже если вы их "подключите", он, возможно, их сам "отключит" воизбежание конфликтов. Например библиотека Servlet API в Tomcat игнонируется, если её засунуть в приложение.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / spring+hibernate ошибка javax.persistence.JoinTable.indexes()
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]