mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

neil_a_wilson
30.23.2007 1e183d8d3fdeab0ae50b1b236f71b17548e616b2
Make sure that any specific controls/features supported by a backend appear in
the supportedControls/supportedFeatures attribute of the root DSE.
1 files modified
10 ■■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/core/DirectoryServer.java 10 ●●●●● patch | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/DirectoryServer.java
@@ -5815,6 +5815,16 @@
        newBackends.put(backendID, backend);
        directoryServer.backends = newBackends;
        for (String oid : backend.getSupportedControls())
        {
          registerSupportedControl(oid);
        }
        for (String oid : backend.getSupportedFeatures())
        {
          registerSupportedFeature(oid);
        }
        BackendMonitor monitor = new BackendMonitor(backend);
        monitor.initializeMonitorProvider(null);
        backend.setBackendMonitor(monitor);