Uploaded image for project: 'Isis'
  1. Isis
  2. ISIS-1452

Throwing an exception (for -SNAPSHOT) does not abort the transaction.

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.13.0
    • Component/s: Core
    • Labels:
      None

      Description

      This relates to the earlier work in this iteration (1.13.0-SNAPSHOT) for the refactoring for interaction contexts.

      The responsibility for aborting the xactn in the case of an exception used to be performed by the transaction facet decorators. When they were removed, equivalent functionality was not put in its place.

      The net result being, throwing an exception still resulted in changes to objects being persisted.

        Attachments

          Activity

            People

            • Assignee:
              danhaywood Dan Haywood
              Reporter:
              danhaywood Dan Haywood
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: