From 4031e391b96e01be6787f0d04289a2d22e84f9d4 Mon Sep 17 00:00:00 2001
From: Fabio Pistolesi <fabio.pistolesi@forgerock.com>
Date: Mon, 11 Apr 2016 09:07:40 +0000
Subject: [PATCH] OPENDJ-2828 dsreplication status throws a ClassCastException
---
opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliMain.java | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliMain.java b/opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliMain.java
index 1cb09b8..432b2e5 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliMain.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliMain.java
@@ -6324,7 +6324,14 @@
Set<ServerDescriptor> serversWithNoReplica)
{
Set<ReplicaDescriptor> orderedReplicas = new LinkedHashSet<>();
- Set<HostPort> hostPorts = new TreeSet<>();
+ Set<HostPort> hostPorts = new TreeSet<>(new Comparator<HostPort>()
+ {
+ @Override
+ public int compare(HostPort hp1, HostPort hp2)
+ {
+ return hp1.toString().compareTo(hp2.toString());
+ }
+ });
Set<ServerDescriptor> notAddedReplicationServers = new TreeSet<>(new ReplicationServerComparator());
for (Set<ReplicaDescriptor> replicas : orderedReplicaLists)
{
--
Gitblit v1.10.0