From 65b00a2a2887c0fed59b8e14b865a6142c931424 Mon Sep 17 00:00:00 2001
From: coulbeck <coulbeck@localhost>
Date: Fri, 18 Aug 2006 21:03:55 +0000
Subject: [PATCH] Make use of the getFileForPath method for configuration pathnames.

---
 opends/src/server/org/opends/server/backends/jeb/Config.java |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/opends/src/server/org/opends/server/backends/jeb/Config.java b/opends/src/server/org/opends/server/backends/jeb/Config.java
index e8e0417..457cb03 100644
--- a/opends/src/server/org/opends/server/backends/jeb/Config.java
+++ b/opends/src/server/org/opends/server/backends/jeb/Config.java
@@ -35,6 +35,7 @@
 import static org.opends.server.messages.JebMessages.*;
 import static org.opends.server.loggers.Error.logError;
 import static org.opends.server.util.ServerConstants.*;
+import static org.opends.server.util.StaticUtils.getFileForPath;
 
 import org.opends.server.config.BooleanConfigAttribute;
 import org.opends.server.config.ConfigConstants;
@@ -340,12 +341,7 @@
       String message = getMessage(msgID, configEntry.getDN().toString());
       throw new ConfigException(msgID, message);
     }
-    backendDirectory = new File(backendDirectoryAttr.activeValue());
-    if (!backendDirectory.isAbsolute())
-    {
-      backendDirectory = new File(DirectoryServer.getServerRoot(),
-                                  backendDirectoryAttr.activeValue());
-    }
+    backendDirectory = getFileForPath(backendDirectoryAttr.activeValue());
 
     // ds-cfg-backendIndexEntryLimit
     // Optional, single-valued config attribute requiring admin action on change

--
Gitblit v1.10.0