Как исправить ошибку развертывания в Glassfish?

Я получаю следующую ошибку при развертывании приложения на сервере Glassfish:

«Произошла ошибка во время развертывания: исключение при подготовке приложения: java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence. Дополнительные сведения см. в server.log»

Пожалуйста помогите.

Заранее спасибо, Гник


person Rajaa    schedule 16.07.2012    source источник


Ответы (1)


Встроенный поставщик JPA в GlassFish — это EclipseLink. Вот почему ожидается, что GlassFish не имеет файлов классов Hibernate.

Необходимо некоторое усилие. Что нужно сделать, так это развернуть библиотеки гибернации как часть вашего приложения. Подробные инструкции можно найти на странице здесь.

person Mikko Maunu    schedule 16.07.2012
comment
Микко, спасибо за ответ. Это решено. Я получил это исключение, потому что мне не удалось добавить hibernate3.jar в папку Glassfish\lib. Теперь это работает. С уважением, Гник. - person Rajaa; 17.07.2012