В журнале ошибок, когда происходит эта внутренняя ошибка сервера, я не вижу никаких сообщений об ошибках. Это происходит при попытке сохранить транзакцию или найти получателя.
Но другие ошибки, которые я получаю от sys.out
4/10/19 15: 17: 05: 744 EDT] 000004f6 SqlExceptionH Z org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions Ошибка SQL: -911, SQLState: 40001
[10/10/19 15: 17: 05: 760 EDT] 000004f6 SqlExceptionH Z org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions Текущая транзакция откатилась из-за тупика или тайм-аута. Код причины "2" .. SQLCODE = -911, SQLSTATE = 40001, DRIVER = 4.19.77
[10/10/19 15: 17: 05: 760 EDT] 000004f6 AbstractBatch Z org.hibernate.engine.jdbc.batch.internal.AbstractBatchImpl release HHH000010: при выпуске пакета он все еще содержал операторы JDBC
com.ibm.db2.jcc.am.SqlException: [jcc] [10120] [10943] [4.19.77] Недопустимая операция: оператор закрыт. ERRORCODE = -4470, SQLSTATE = null
Для кода ошибки 4470 я установил alllowExhaustedresultset = yes в веб-сфере.
Но, тем не менее, он не исправляется полностью.