Java EE не может завершить SessionContext

Для отката, когда есть ошибка, я использую javax.ejb.SessionContext, чтобы сделать это,

Сначала я отмечаю точку отката sessionContext.getUserTransaction().begin()

Тогда я использую sessionContext.getUserTransaction().rollback() откатить и использовать sessionContext.getUserTransaction().commit(); в should complete transaction before returning.

но проблема в том, что если ничего не изменилось, то это бросит org.hibernate.exception.GenericJDBCException: could not prepare statement, Вывод: есть ли способ остановить SessionContext?

0 ответов

Другие вопросы по тегам