From b3c63571f6cd697072a0c3dd816c44923bf39fe2 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Fri, 20 Jul 2007 15:24:15 +0000
Subject: [PATCH] Fix for issue 1986.

---
 opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java b/opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java
index b8dc41b..8be784f 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java
@@ -2419,6 +2419,10 @@
         errorMsgs.add(getMsg("not-enough-disk-space", args));
         qs.displayFieldInvalid(FieldName.SERVER_LOCATION, true);
 
+      } else if (Utils.isWindows() && (serverLocation.indexOf("%") != -1))
+      {
+        errorMsgs.add(getMsg("invalid-char-in-path", "%"));
+        qs.displayFieldInvalid(FieldName.SERVER_LOCATION, true);
       } else
       {
         getUserData().setServerLocation(serverLocation);

--
Gitblit v1.10.0