From 974da949ded8b134a5612e4e99c16b9fedda264a Mon Sep 17 00:00:00 2001
From: ludovicp <ludovicp@localhost>
Date: Thu, 27 May 2010 13:52:54 +0000
Subject: [PATCH] Enhance the way ECL configuration changes are handled.

---
 opendj-sdk/opends/src/server/org/opends/server/replication/service/ReplicationBroker.java |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/opendj-sdk/opends/src/server/org/opends/server/replication/service/ReplicationBroker.java b/opendj-sdk/opends/src/server/org/opends/server/replication/service/ReplicationBroker.java
index 1b1f955..279e6db 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/replication/service/ReplicationBroker.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/replication/service/ReplicationBroker.java
@@ -1568,7 +1568,7 @@
           domain.getAssuredMode(),
           domain.getAssuredSdLevel());
         startSessionMsg.setEclIncludes(
-          domain.getEclInclude());
+          domain.getEclInclude(domain.getServerId()));
       } else
       {
         startSessionMsg =
@@ -3027,12 +3027,7 @@
     if (domain != null)
     {
       for (DSInfo info : dsList)
-      {
-        for (String attr : info.getEclIncludes())
-        {
-          domain.addEclInclude(attr);
-        }
-      }
+        domain.setEclInclude(info.getDsId(), info.getEclIncludes());
     }
   }
 

--
Gitblit v1.10.0