From e48358261272d6542fbfbca16aadd039c44d12c6 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Fri, 02 Oct 2009 07:30:30 +0000
Subject: [PATCH] Allow the windows service name and windows service description to be customizable at the product level.

---
 opends/src/server/org/opends/server/tools/ConfigureWindowsService.java |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/opends/src/server/org/opends/server/tools/ConfigureWindowsService.java b/opends/src/server/org/opends/server/tools/ConfigureWindowsService.java
index 061fd99..84eb7c3 100644
--- a/opends/src/server/org/opends/server/tools/ConfigureWindowsService.java
+++ b/opends/src/server/org/opends/server/tools/ConfigureWindowsService.java
@@ -35,6 +35,7 @@
 import java.io.OutputStream;
 import java.io.PrintStream;
 
+import org.opends.quicksetup.util.Utils;
 import org.opends.server.core.DirectoryServer;
 import org.opends.server.types.NullOutputStream;
 import org.opends.server.util.SetupUtils;
@@ -399,8 +400,14 @@
    */
   public static int enableService(PrintStream out, PrintStream err)
   {
-    return enableService(out, err, INFO_WINDOWS_SERVICE_NAME.get().toString(),
-        INFO_WINDOWS_SERVICE_DESCRIPTION.get(getServerRoot()).toString());
+    Message serviceName = Utils.getCustomizedObject(
+        "INFO_WINDOWS_SERVICE_NAME",
+        INFO_WINDOWS_SERVICE_NAME.get(), Message.class);
+    Message serviceDescription = Utils.getCustomizedObject(
+        "INFO_WINDOWS_SERVICE_DESCRIPTION",
+        INFO_WINDOWS_SERVICE_DESCRIPTION.get(getServerRoot()), Message.class);
+    return enableService(out, err, serviceName.toString(),
+        serviceDescription.toString());
   }
 
   /**

--
Gitblit v1.10.0