Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-6574

Fix how directory contributions are loaded

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.4.0.1
    • Fix Version/s: 5.6-RC1, 5.6
    • Component/s: Directory

      Description

      This problem is currently visible only when overriding the userDirectory (using LDAPDirectory or MultiDirectory)

      Let's say you have defined a new userDirectory based on a LDAP directory which overrides the default SQL directory.
      Then if any other contribution registers a contribution to SQLDirectoryFactory, the order of the factories related to the userDirectory will be lost because the flush initiated by SQLDirectoryFactory will put SQLDirectoryFactory on top of the factories for userDirectory.

      We need to have a mechanism which keeps the order of the factories for a given directory.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: