From c9be76aa5748caa7e04fd35386eb08b5c40d968a Mon Sep 17 00:00:00 2001
From: Yannick Lecaillez <ylecaillez@forgerock.com>
Date: Mon, 12 Oct 2015 09:34:55 +0000
Subject: [PATCH] OPENDJ-1959: Duplicated WARNING messages

---
 opendj-server-legacy/src/main/java/org/opends/server/util/cli/LDAPConnectionConsoleInteraction.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/util/cli/LDAPConnectionConsoleInteraction.java b/opendj-server-legacy/src/main/java/org/opends/server/util/cli/LDAPConnectionConsoleInteraction.java
index 3d1fffd..ff9f3fe 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/util/cli/LDAPConnectionConsoleInteraction.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/util/cli/LDAPConnectionConsoleInteraction.java
@@ -54,6 +54,7 @@
 import org.opends.server.tools.LDAPConnectionOptions;
 import org.opends.server.tools.SSLConnectionException;
 import org.opends.server.tools.SSLConnectionFactory;
+import org.opends.server.util.CollectionUtils;
 import org.opends.server.util.SelectableCertificateKeyManager;
 
 import com.forgerock.opendj.cli.ArgumentException;
@@ -1309,7 +1310,9 @@
     {
       copySecureArgsList.certNicknameArg.clearValues();
       copySecureArgsList.certNicknameArg.addValue(state.certifNickname);
-      return new SelectableCertificateKeyManager(akm, state.certifNickname);
+      return SelectableCertificateKeyManager.wrap(
+          new KeyManager[] { akm },
+          CollectionUtils.newTreeSet(state.certifNickname))[0];
     }
     return akm;
   }

--
Gitblit v1.10.0