From 0078c4c8333cf9dffaaf8946ced4585dca7f33be Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Mon, 24 Oct 2011 16:19:31 +0000
Subject: [PATCH] Fix OPENDJ-337: dsconfig allows users to create hidden components such as network group plugin
---
opendj-sdk/opends/src/server/org/opends/server/tools/dsconfig/SubCommandHandler.java | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/tools/dsconfig/SubCommandHandler.java b/opendj-sdk/opends/src/server/org/opends/server/tools/dsconfig/SubCommandHandler.java
index c5ccfa6..a53c9cb 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/tools/dsconfig/SubCommandHandler.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/tools/dsconfig/SubCommandHandler.java
@@ -1461,7 +1461,6 @@
* @return A mapping of managed object type argument values to their
* corresponding managed object definitions.
*/
- @SuppressWarnings("unchecked")
protected static <C extends ConfigurationClient, S extends Configuration>
SortedMap<String, ManagedObjectDefinition<? extends C, ? extends S>>
getSubTypes(AbstractManagedObjectDefinition<C, S> d) {
@@ -1482,7 +1481,7 @@
// Process its sub-definitions.
for (AbstractManagedObjectDefinition<? extends C, ? extends S> c : d
.getAllChildren()) {
- if (d.hasOption(ManagedObjectOption.HIDDEN)) {
+ if (c.hasOption(ManagedObjectOption.HIDDEN)) {
continue;
}
--
Gitblit v1.10.0