JPA перестает работать после передислокации в Glassfish - PullRequest
0 голосов
/ 30 декабря 2010

Использование oracle xe с glassfish и eclipselink.Проблемы с сохраняющимися объектами возникают.После свежего перезапуска Glassfish приложение работает нормально.Если приложение перекомпилировано и повторно развернуто через интерфейс администратора.Сохраняющиеся объекты перестают работать.Ошибка:

Внутреннее исключение: java.sql.SQLException: ORA-17041: (нет сообщения об ошибке) 1 Код ошибки: 17041

Что я делаю не так?

РЕДАКТИРОВАТЬ: Вставленные журналы http://pastebin.com/qC01ztkx

Ответы [ 2 ]

2 голосов
/ 03 января 2011

Нашел проблему. В моем приложении была ссылка на ojdbc6.jar. Я удалил ссылку и поставил glassfish с ojdbc6.jar, скопировав указанный jar в glassfish / lib

1 голос
/ 30 декабря 2010

Обычно рекомендуется всегда перезагружать сервер после развертывания.Вы можете исчерпать пространство перманента, а также иметь другие странные проблемы.

Поскольку вы говорите, что он работает после перезапуска, я бы сказал, что это так.

...