From c8e79a8b6095980c08de380614d438695333c2eb Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Tue, 18 Nov 2008 15:36:22 +0000
Subject: [PATCH] Fix for issue 3616 (control panel :missing --useSSL option)
---
opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/task/DeleteEntryTask.java | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/task/DeleteEntryTask.java b/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/task/DeleteEntryTask.java
index d14c89d..c6a3436 100644
--- a/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/task/DeleteEntryTask.java
+++ b/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/task/DeleteEntryTask.java
@@ -78,6 +78,7 @@
private long lastProgressTime;
private boolean equivalentCommandWithControlPrinted = false;
private boolean equivalentCommandWithoutControlPrinted = false;
+ private boolean useAdminCtx;
/**
* Constructor of the task.
@@ -237,6 +238,7 @@
{
InitialLdapContext ctx =
controller.findConnectionForDisplayedEntry(node);
+ useAdminCtx = controller.isConfigurationNode(node);
if (node.getNumSubOrdinates() > 0)
{
deleteSubtreeWithControl(ctx, dn, path, toNotify);
@@ -511,7 +513,7 @@
ArrayList<String> args = new ArrayList<String>();
args.add(getCommandLinePath("ldapdelete"));
args.addAll(getObfuscatedCommandLineArguments(
- getConnectionCommandLineArguments()));
+ getConnectionCommandLineArguments(useAdminCtx, true)));
if (usingControl)
{
args.add("-J");
--
Gitblit v1.10.0