From d660328ffe2ad59ccf30b281ec02b3cf718f1c76 Mon Sep 17 00:00:00 2001
From: abobrov <abobrov@localhost>
Date: Fri, 20 Mar 2009 17:16:34 +0000
Subject: [PATCH] - [Issue 3827] unable to enable NDB backend dynamically with dsconfig : make sure root virtual attributes are initialized before backends initialization takes places; fix virtual attributes stripping.

---
 opends/src/server/org/opends/server/core/DirectoryServer.java |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/opends/src/server/org/opends/server/core/DirectoryServer.java b/opends/src/server/org/opends/server/core/DirectoryServer.java
index 32291ec..efa1d16 100644
--- a/opends/src/server/org/opends/server/core/DirectoryServer.java
+++ b/opends/src/server/org/opends/server/core/DirectoryServer.java
@@ -1340,6 +1340,10 @@
       initializeSchema();
 
 
+      // Initialize all the virtual attribute handlers.
+      initializeVirtualAttributes();
+
+
       // Initialize the core Directory Server configuration.
       coreConfigManager = new CoreConfigManager();
       coreConfigManager.initializeCoreConfig();
@@ -1452,10 +1456,6 @@
       initializeSASLMechanisms();
 
 
-      // Initialize all the virtual attribute handlers.
-      initializeVirtualAttributes();
-
-
       // Initialize all the connection handlers
       // (including the administration connector).
       if (startConnectionHandlers)

--
Gitblit v1.10.0