From efa8b746a81237243ce8f0fc7db00362dc6bdd72 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)
---
opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/util/InProcessServerController.java | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/util/InProcessServerController.java b/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/util/InProcessServerController.java
index b6337be..7ba41bf 100644
--- a/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/util/InProcessServerController.java
+++ b/opendj-sdk/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