Qpid
  1. Qpid
  2. QPID-4784

[Java Broker] simplify PrincipalDatabaseAuthentication manager SASL handling for clarity and to prevent logging erroneous errors when creating additional instances

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.22
    • Component/s: Java Broker
    • Labels:
      None

      Description

      Currently, the PrincipalDatabaseAuthenticationManager has an elaborate system to register SASL mechanisms, which eventually get looked up basically by doing a hasmap retrieval operation. This process can be simplied for clarity. This will also prevent erroneous error logging from occuring when subsequent isntances of PDAM are created when the broekr is running and it fails to register the mechanisms (because they are already registerd).

        Activity

        Hide
        Robbie Gemmell added a comment -

        r1477078 merged to the 0.22 release branch via: http://svn.apache.org/r1477573

        Show
        Robbie Gemmell added a comment - r1477078 merged to the 0.22 release branch via: http://svn.apache.org/r1477573
        Hide
        Robbie Gemmell added a comment -
        Show
        Robbie Gemmell added a comment - Fix made via: http://svn.apache.org/r1477078

          People

          • Assignee:
            Robbie Gemmell
            Reporter:
            Robbie Gemmell
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development