JPA перестает работать после передислокации в стеклянную рыбку

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

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

Что я делаю неправильно?

EDIT: Вложенные журналы http://pastebin.com/qC01ztkx

Ответ 1

Нашел проблему. У меня была ссылка на ojdbc6.jar в моем приложении. Я удалил ссылку и поставил стеклянную рыбку с помощью ojdbc6.jar, скопировав указанную банку на стеклянную рыбку/lib

Ответ 2

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

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