У меня возникла ошибка, указанная в stacktrace в нижней части this вопроса. Основное сообщение об ошибке:Устранение Javassist при развертывании
ERROR pojo.BasicLazyInitializer - Javassist Enhancement failed
Я не знаю, как часто это произошло уже, потому что развертывание еще удалось. Я просто наткнулся на эту ошибку, пытаясь исправить проблему, связанную выше. Я пытаюсь установить на сервер приложений Glassfish (тестовая среда).
В основном, мое приложение прекрасно работает в моей локальной среде, также с test run-war
(см. Мой предыдущий вопрос для более подробной информации). Я открыл новый вопрос, потому что я чувствую, что это может привести к возникновению многих проблем на сервере приложений, поскольку сбой при каждом развертывании невозможен.
На этом уже есть JIRA, но обходной путь относится к плагину webflow, который даже не используется в моем проекте. Я знаю, что должна быть проблема зависимости, связанная с javassist, но я не могу найти какую-либо полезную информацию в JIRA или где-либо еще в Интернете, то, что плагины других могут иметь зависимость javassist. В моих зависимостях Грааля я вижу только одну банку javassist.
Локальная среда:
- Java 1.6.0_45
- Grails Tomcat плагин 7.0.5.3 (для выполнения войны)
App Сервер:
- Glassfish 3,0. 1 build 22
- Java 1.6.0_07
ORM стратегия: Таблица на Подкласс