From e9766fe91ad4a7fb706baedc3c9af2d5725d9a83 Mon Sep 17 00:00:00 2001
From: neil_a_wilson <neil_a_wilson@localhost>
Date: Thu, 20 Sep 2007 16:31:33 +0000
Subject: [PATCH] Fix a problem with the JE import code in which an exception will be thrown if there are more than 50 entries in the LDIF data that contain one or more descendants.
---
opends/src/server/org/opends/server/backends/jeb/ImportJob.java | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/opends/src/server/org/opends/server/backends/jeb/ImportJob.java b/opends/src/server/org/opends/server/backends/jeb/ImportJob.java
index a1a0356..a159f47 100644
--- a/opends/src/server/org/opends/server/backends/jeb/ImportJob.java
+++ b/opends/src/server/org/opends/server/backends/jeb/ImportJob.java
@@ -993,7 +993,9 @@
{
if (parentIDMap.size() >= PARENT_ID_MAP_SIZE)
{
- parentIDMap.keySet().iterator().remove();
+ Iterator<DN> iterator = parentIDMap.keySet().iterator();
+ iterator.next();
+ iterator.remove();
}
parentIDMap.put(parentDN, parentID);
--
Gitblit v1.10.0