Uploaded image for project: 'OpenAM'
  1. OpenAM
  2. OPENAM-12254

ServiceListeners API doesn't always receive schema notifications

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 6.0.0
    • Fix Version/s: 6.0.0, 5.5.2
    • Component/s: sms
    • Labels:
    • Target Version/s:
    • Needs backport:
      Yes
    • Needs QA verification:
      No
    • Functional tests:
      Yes
    • Are the reproduction steps defined?:
      Yes and I used the same an in the description

      Description

      Bug description

      As part of investigating AME-14644, it turned out that depending on how the ServiceListeners API is used, it is possible that a listener will never be invoked about schema changes even though the registration "seemed to" happen.

      How to reproduce the issue

      • Register a ServiceListener for schema changes using the ServiceListeners API
      • Change a service schema
      • See if schemaChanged got executed

      To test this, you can use the TestAuthModuleInChain and BlacklistingAuthSessions functional tests.

      Expected behaviour

      Schema changes should trigger the provided action.

      Current behaviour

      The action is not triggered for schema changes.

        Attachments

          Activity

            People

            • Assignee:
              peter.major Peter Major [X] (Inactive)
              Reporter:
              peter.major Peter Major [X] (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: