Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-30952

Event publisher should encapsulate work done in event listeners in a nested transaction scope

    XMLWordPrintable

Details

    Description

      The event system currently catches all exceptions thrown by an event listener, however some errors can cause a transaction to be marked as roll back only. A failure in a plugin should not be able to cause the entire app to fail.

      This contributed to new evaluators not being able to create content last week. See CONF-28250

      Attachments

        Issue Links

          Activity

            People

              shaffenden Steve Haffenden (Inactive)
              slancashire Steve Lancashire (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: