Need better exception handling for transaction errors

Description

When we get a transaction timeout ("rolled back in a different thread" triggered by Transaction Reaper), it produces an incredible number of follow-on errors, and can make the server unusable.

We need to find a way of reducing the severity of such problems. There must be something wrong with our exception handling. We should check our transaction handling code (eg from DeltaSpike, and TransactionPhaseListener) to ensure that transaction timeouts/rollbacks are handled by the book: https://docs.jboss.org/hibernate/orm/5.0/manual/en-US/html/ch13.html

Environment

None

Status

Assignee

Sean Flanigan

Reporter

Sean Flanigan

Labels

None

Tested Version/s

None

Sprint

None

Fix versions

Affects versions

Priority

High
Configure