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

neil_a_wilson
30.23.2007 d3b98e9c38c4cdb52654a329219efa1514f1a70a
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
opends/src/server/org/opends/server/core/DirectoryServer.java 10 ●●●●● patch | view | raw | blame | history
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);