From bb7922caed39fdea1c518515adeb12ad6c9be66f Mon Sep 17 00:00:00 2001
From: ludovicp <ludovicp@localhost>
Date: Mon, 31 May 2010 09:11:54 +0000
Subject: [PATCH] Fix issue #4560. Added special case for the --reset keyword.

---
 opendj-sdk/opends/src/server/org/opends/server/tools/dsconfig/SetPropSubCommandHandler.java |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/opendj-sdk/opends/src/server/org/opends/server/tools/dsconfig/SetPropSubCommandHandler.java b/opendj-sdk/opends/src/server/org/opends/server/tools/dsconfig/SetPropSubCommandHandler.java
index e990cb5..888b219 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/tools/dsconfig/SetPropSubCommandHandler.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/tools/dsconfig/SetPropSubCommandHandler.java
@@ -765,6 +765,13 @@
 
     // Reset properties.
     for (String m : propertyResetArgument.getValues()) {
+
+      // Check one does not try to reset with a value
+      if (m.contains(":")) {
+          throw ArgumentExceptionFactory.unableToResetPropertyWithValue(m,
+              OPTION_DSCFG_LONG_RESET);
+      }
+
       // Check the property definition.
       PropertyDefinition<?> pd;
       try {

--
Gitblit v1.10.0