From 97024e80c3bdb5ad19b0eb42137f6e32f5f725b2 Mon Sep 17 00:00:00 2001
From: mrossign <mrossign@localhost>
Date: Tue, 22 Sep 2009 12:35:52 +0000
Subject: [PATCH] Fix for issue 4239 setup on Windows 2008 set LDAP ds-cfg-listen-port to 389 

---
 opends/src/server/org/opends/server/util/LDIFReader.java |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/opends/src/server/org/opends/server/util/LDIFReader.java b/opends/src/server/org/opends/server/util/LDIFReader.java
index cc13a74..48a32ba 100644
--- a/opends/src/server/org/opends/server/util/LDIFReader.java
+++ b/opends/src/server/org/opends/server/util/LDIFReader.java
@@ -144,6 +144,12 @@
     lastEntryBodyLines   = new LinkedList<StringBuilder>();
     lastEntryHeaderLines = new LinkedList<StringBuilder>();
     pluginConfigManager  = DirectoryServer.getPluginConfigManager();
+    // If we should invoke import plugins, then do so.
+    if (importConfig.invokeImportPlugins())
+    {
+      // Inform LDIF import plugins that an import session is ending
+      pluginConfigManager.invokeLDIFImportBeginPlugins(importConfig);
+    }
   }
 
 
@@ -175,6 +181,12 @@
     this.pluginConfigManager  = DirectoryServer.getPluginConfigManager();
     this.buffer        = new byte[size];
     this.rootContainer = rootContainer;
+    // If we should invoke import plugins, then do so.
+    if (importConfig.invokeImportPlugins())
+    {
+      // Inform LDIF import plugins that an import session is ending
+      this.pluginConfigManager.invokeLDIFImportBeginPlugins(importConfig);
+    }
   }
 
 
@@ -1477,8 +1489,12 @@
    */
   public void close()
   {
-    // Inform LDIF import plugins that an import session is ending
-    pluginConfigManager.invokeLDIFImportEndPlugins(importConfig);
+    // If we should invoke import plugins, then do so.
+    if (importConfig.invokeImportPlugins())
+    {
+      // Inform LDIF import plugins that an import session is ending
+      pluginConfigManager.invokeLDIFImportEndPlugins(importConfig);
+    }
     importConfig.close();
   }
 

--
Gitblit v1.10.0