From acf9674d60e482c22bbaab68119540a5a460fdf4 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Wed, 08 Jul 2009 23:48:32 +0000
Subject: [PATCH] Follow up to fix for issue 4092 (dsreplication should allow to configure servers with no replication server and servers with only a replication server) Fix an issue with port check in non-interactive mode when the user decides not to configure a replication port. Fix an issue when adding a replication domain (with no replication server) to an existing topology.

---
 opends/src/server/org/opends/server/tools/dsreplication/ReplicationCliMain.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/opends/src/server/org/opends/server/tools/dsreplication/ReplicationCliMain.java b/opends/src/server/org/opends/server/tools/dsreplication/ReplicationCliMain.java
index f99ac73..590bc65 100644
--- a/opends/src/server/org/opends/server/tools/dsreplication/ReplicationCliMain.java
+++ b/opends/src/server/org/opends/server/tools/dsreplication/ReplicationCliMain.java
@@ -3294,6 +3294,7 @@
         if (!hasReplicationPort1)
         {
           if (!argParser.skipReplicationPortCheck() &&
+              uData.configureReplicationServer1() &&
               isLocalHost(host1) &&
               !SetupUtils.canUseAsPort(replPort1))
           {
@@ -3303,6 +3304,7 @@
         if (!hasReplicationPort2)
         {
           if (!argParser.skipReplicationPortCheck() &&
+              uData.configureReplicationServer2() &&
               isLocalHost(host2) &&
               !SetupUtils.canUseAsPort(replPort2))
           {
@@ -7130,7 +7132,7 @@
         ServerDescriptor s = replica.getServer();
         if (!alreadyConfiguredServers.contains(s.getId()))
         {
-          serversToConfigureDomain.add(server);
+          serversToConfigureDomain.add(s);
         }
       }
     }

--
Gitblit v1.10.0