From cd178f0abd653155b713552bde16a14747d42f43 Mon Sep 17 00:00:00 2001
From: Nicolas Capponi <nicolas.capponi@forgerock.com>
Date: Mon, 10 Oct 2016 12:28:27 +0000
Subject: [PATCH] OPENDJ-3270 Uninstalling server without bind password now returns usage if the password is needed
---
opendj-server-legacy/src/main/java/org/opends/guitools/uninstaller/UninstallCliHelper.java | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/guitools/uninstaller/UninstallCliHelper.java b/opendj-server-legacy/src/main/java/org/opends/guitools/uninstaller/UninstallCliHelper.java
index 6a2040d..d6e014f 100644
--- a/opendj-server-legacy/src/main/java/org/opends/guitools/uninstaller/UninstallCliHelper.java
+++ b/opendj-server-legacy/src/main/java/org/opends/guitools/uninstaller/UninstallCliHelper.java
@@ -1051,6 +1051,9 @@
info.setTrustManager(userData.getTrustManager());
info.setConnectionPolicy(ConnectionProtocolPolicy.USE_ADMIN);
info.setConnectTimeout(getConnectTimeout());
+ if (userData.getAdminPwd() == null) {
+ throw new UserDataException(null, LocalizableMessage.raw("No administrator password provided"));
+ }
conn = new ConnectionWrapper(
info.getAdminConnectorHostPort(), connectionType,
getAdministratorDN(userData.getAdminUID()), userData.getAdminPwd(),
--
Gitblit v1.10.0