From feb5d90ec016c99712f19c5485cf7633cd38f111 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Fri, 23 Mar 2007 14:26:04 +0000
Subject: [PATCH] Merge admin framework from config-prototype-branch onto trunk.

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

diff --git a/opends/src/server/org/opends/server/core/SchemaConfigManager.java b/opends/src/server/org/opends/server/core/SchemaConfigManager.java
index 5233b27..d1c3347 100644
--- a/opends/src/server/org/opends/server/core/SchemaConfigManager.java
+++ b/opends/src/server/org/opends/server/core/SchemaConfigManager.java
@@ -333,8 +333,7 @@
       MatchingRule matchingRule;
       try
       {
-        // FIXME -- Should we use a custom class loader for this?
-        Class matchingRuleClass = Class.forName(className);
+        Class matchingRuleClass = DirectoryServer.loadClass(className);
         matchingRule = (MatchingRule) matchingRuleClass.newInstance();
       }
       catch (Exception e)
@@ -577,8 +576,7 @@
       AttributeSyntax syntax;
       try
       {
-        // FIXME -- Should we use a custom class loader for this?
-        Class syntaxClass = Class.forName(className);
+        Class syntaxClass = DirectoryServer.loadClass(className);
         syntax = (AttributeSyntax) syntaxClass.newInstance();
       }
       catch (Exception e)

--
Gitblit v1.10.0