From f18cfccb63b15a730dfa80599c3caa8ad1142376 Mon Sep 17 00:00:00 2001
From: Fabio Pistolesi <fabio.pistolesi@forgerock.com>
Date: Thu, 02 Jun 2016 08:55:45 +0000
Subject: [PATCH] OPENDJ-3028 Initialize default argument values after building subcommand arguments

---
 opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliMain.java           |    2 --
 opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliArgumentParser.java |    3 +++
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliArgumentParser.java b/opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliArgumentParser.java
index 03b84a3..3275beb 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliArgumentParser.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliArgumentParser.java
@@ -238,6 +238,9 @@
     {
       // Ignore
     }
+
+    secureArgsList.initArgumentsWithConfiguration(this);
+
     createEnableReplicationSubCommand();
     createDisableReplicationSubCommand();
     createRelatedServersOptions();
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliMain.java b/opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliMain.java
index c12f4dc..40b04a6 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliMain.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliMain.java
@@ -399,8 +399,6 @@
       return CANNOT_INITIALIZE_ARGS;
     }
 
-    argParser.getSecureArgsList().initArgumentsWithConfiguration(argParser);
-
     // Parse the command-line arguments provided to this program.
     try
     {

--
Gitblit v1.10.0