From 5985bc96f0803380eef128d4febd00080314e985 Mon Sep 17 00:00:00 2001
From: kenneth_suter <kenneth_suter@localhost>
Date: Mon, 20 Aug 2007 18:39:58 +0000
Subject: [PATCH] the addition of the new DS environment config means that client tools need to speicfy the server root for DirectoryServer operations (issue 2121)
---
opends/src/quicksetup/org/opends/quicksetup/util/InProcessServerController.java | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/opends/src/quicksetup/org/opends/quicksetup/util/InProcessServerController.java b/opends/src/quicksetup/org/opends/quicksetup/util/InProcessServerController.java
index b6337be..7ba41bf 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/util/InProcessServerController.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/util/InProcessServerController.java
@@ -309,6 +309,12 @@
// more than once since it leave the server corrupted. Restart
// is the correct choice in this case.
if (!serverHasBeenStarted) {
+
+ // Set the root of the directory server so that the server
+ // code will be able to derive its filesystem paths etc.
+ DirectoryServer.getEnvironmentConfig().setServerRoot(
+ installation.getRootDirectory());
+
DirectoryServer directoryServer = DirectoryServer.getInstance();
// Bootstrap and start the Directory Server.
--
Gitblit v1.10.0