From 5afaf8dfb9b64d9dc2a55baf85b352d8dd59e039 Mon Sep 17 00:00:00 2001
From: dugan <dugan@localhost>
Date: Mon, 29 Oct 2007 21:07:19 +0000
Subject: [PATCH] Second try. Fix SEVERE_WARNING error message on replicationChanges database. Also, added implementations of missing methods and fixed null pointer exception when doing export-ldif without running as a task. Issue 2350.
---
opends/src/server/org/opends/server/core/GroupManager.java | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/opends/src/server/org/opends/server/core/GroupManager.java b/opends/src/server/org/opends/server/core/GroupManager.java
index 894be26..dfeb91a 100644
--- a/opends/src/server/org/opends/server/core/GroupManager.java
+++ b/opends/src/server/org/opends/server/core/GroupManager.java
@@ -29,10 +29,7 @@
import java.lang.reflect.Method;
-import java.util.ArrayList;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
+import java.util.*;
import java.util.concurrent.ConcurrentHashMap;
import org.opends.messages.Message;
@@ -583,6 +580,9 @@
InternalClientConnection conn =
InternalClientConnection.getRootConnection();
+ LinkedList<Control> requestControls = new LinkedList<Control>();
+ requestControls.add(new Control(OID_INTERNAL_GROUP_MEMBERSHIP_UPDATE,
+ false));
for (DN configEntryDN : groupImplementations.keySet())
{
SearchFilter filter;
@@ -631,7 +631,8 @@
InternalSearchOperation internalSearch =
new InternalSearchOperation(conn, conn.nextOperationID(),
- conn.nextMessageID(), null, baseDN,
+ conn.nextMessageID(), requestControls,
+ baseDN,
SearchScope.WHOLE_SUBTREE,
DereferencePolicy.NEVER_DEREF_ALIASES,
0, 0, false, filter, null, null);
--
Gitblit v1.10.0