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/LoggerConfigManager.java |   18 ++++++------------
 1 files changed, 6 insertions(+), 12 deletions(-)

diff --git a/opends/src/server/org/opends/server/core/LoggerConfigManager.java b/opends/src/server/org/opends/server/core/LoggerConfigManager.java
index 00d0f0e..eb54351 100644
--- a/opends/src/server/org/opends/server/core/LoggerConfigManager.java
+++ b/opends/src/server/org/opends/server/core/LoggerConfigManager.java
@@ -344,8 +344,7 @@
     Class loggerClass;
     try
     {
-      // FIXME -- Should this be done with a custom class loader?
-      loggerClass = Class.forName(classNameAttr.pendingValue());
+      loggerClass = DirectoryServer.loadClass(classNameAttr.pendingValue());
     }
     catch (Exception e)
     {
@@ -658,8 +657,7 @@
       {
         try
         {
-          // FIXME -- Should this be done with a dynamic class loader?
-          Class loggerClass = Class.forName(className);
+          Class loggerClass = DirectoryServer.loadClass(className);
           accessLogger = (AccessLogger) loggerClass.newInstance();
         }
         catch (Exception e)
@@ -707,8 +705,7 @@
       {
         try
         {
-          // FIXME -- Should this be done with a dynamic class loader?
-          Class loggerClass = Class.forName(className);
+          Class loggerClass = DirectoryServer.loadClass(className);
           errorLogger = (ErrorLogger) loggerClass.newInstance();
         }
         catch (Exception e)
@@ -857,8 +854,7 @@
     Class loggerClass;
     try
     {
-      // FIXME -- Should this be done with a custom class loader?
-      loggerClass = Class.forName(classNameAttr.pendingValue());
+      loggerClass = DirectoryServer.loadClass(classNameAttr.pendingValue());
     }
     catch (Exception e)
     {
@@ -1122,8 +1118,7 @@
 
       try
       {
-        // FIXME -- Should this be done with a dynamic class loader?
-        Class loggerClass = Class.forName(className);
+        Class loggerClass = DirectoryServer.loadClass(className);
         accessLogger = (AccessLogger) loggerClass.newInstance();
       }
       catch (Exception e)
@@ -1176,8 +1171,7 @@
 
       try
       {
-        // FIXME -- Should this be done with a dynamic class loader?
-        Class loggerClass = Class.forName(className);
+        Class loggerClass = DirectoryServer.loadClass(className);
         errorLogger = (ErrorLogger) loggerClass.newInstance();
       }
       catch (Exception e)

--
Gitblit v1.10.0