From 8f56ba64435e830bee7c53ff79fda35246e280ff Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Mon, 05 Nov 2007 13:15:21 +0000
Subject: [PATCH] Be consistent in the CLI and GUI setup concerning the default LDAP ports proposed.  The code of the command-line CLI has been updated to propose free ports.

---
 opends/src/server/org/opends/server/util/cli/ConsoleApplication.java |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/opends/src/server/org/opends/server/util/cli/ConsoleApplication.java b/opends/src/server/org/opends/server/util/cli/ConsoleApplication.java
index f90e1ed..3ea34bb 100644
--- a/opends/src/server/org/opends/server/util/cli/ConsoleApplication.java
+++ b/opends/src/server/org/opends/server/util/cli/ConsoleApplication.java
@@ -463,7 +463,8 @@
   throws CLIException {
     while (true) {
       if (defaultValue != null) {
-        prompt = Message.raw(prompt.toString()+EOL+"["+defaultValue+"]:");
+        prompt = INFO_PROMPT_SINGLE_DEFAULT.get(prompt.toString(),
+            defaultValue);
       }
       String response = readLineOfInput(prompt);
 
@@ -549,9 +550,12 @@
 
     };
 
-    println();
-    return readValidatedInput(INFO_LDAP_CONN_PROMPT_PORT_NUMBER
-        .get(defaultValue), callback);
+    if (defaultValue != -1) {
+      prompt = INFO_PROMPT_SINGLE_DEFAULT.get(prompt.toString(),
+          String.valueOf(defaultValue));
+    }
+
+    return readValidatedInput(prompt, callback);
   }
 
   /**

--
Gitblit v1.10.0