Uploaded image for project: 'Repose'
  1. REP-6920

Improve Exception Handling in Attribute Mapper

    Details

    • Type: Story
    • Status: Resolved (View workflow)
    • Priority: Medium
    • Resolution: Done
    • Affects versions: None
    • Fix versions: 8.9.0.0
    • Components: None
    • Labels:
      None
    • Epic Link:
    • Sprint:
      Sprint 168, Sprint 167
    • Story Points:
      3
    • Capitalizable:
      True

      Description

      The Attribute Mapper library currently throws Exceptions from underlying libraries such as Saxon. This makes it difficult for users of the Attribute Mapper library to handle the correct exceptions. Instead, Attribute Mapper should wrap exceptions with its own, and provide useful error messages when possible.

      This will be a major release version for Attribute Mapper.

      These changes will force Repose to alter some of its exception handling code in filters which use the Attribute Mapper library.

      Acceptance Criteria:

      • Attribute Mapper library always wraps exceptions with its own.
      • Repose consumes the new Attribute Mapper library.
      • Error handling continues to function in Repose after upgrade.

        Attachments

          Activity

            People

            • Assignee:
              damien.johnson Damien Johnson
              Reporter:
              damien.johnson Damien Johnson
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: