Uploaded image for project: 'Zanata'
  1. ZNTA-1318

Need better exception handling for transaction errors

    Details

    • Type: Bug
    • Status: Merged (View workflow)
    • Priority: High
    • Resolution: Ready for Release
    • Affects Version/s: server-3.9.3
    • Fix Version/s: server-3.9.4
    • Component/s: None
    • Labels:
      None
    • Tested Version/s:
      None
    • Sprint:
      16.16

      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

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                sflanigan Sean Flanigan
                Reporter:
                sflanigan Sean Flanigan
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: