From 60c6feb47d697767b0ee09ae5576cd90bdb15066 Mon Sep 17 00:00:00 2001
From: ludovicp <ludovicp@localhost>
Date: Mon, 31 May 2010 13:11:05 +0000
Subject: [PATCH] Fix build issue with JDK5 and improve replication diagnostic through cn=Monitor, by providing the Replication server hostname
---
opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java b/opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java
index 5137ba4..33a097d 100644
--- a/opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java
+++ b/opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java
@@ -33,6 +33,7 @@
import static org.opends.server.util.StaticUtils.stackTraceToSingleLineString;
import java.io.IOException;
+import java.net.InetAddress;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
@@ -3029,8 +3030,15 @@
@Override
public String getMonitorInstanceName()
{
+ String hostname = "unknown";
+ try
+ {
+ hostname = InetAddress.getLocalHost().getHostName();
+ }
+ catch (Exception e) {}
return "Replication Server "
+ replicationServer.getReplicationPort() + " "
+ + hostname
+ " " + replicationServer.getServerId()
+ ",cn=" + baseDn.replace(',', '_').replace('=', '_')
+ ",cn=replication";
--
Gitblit v1.10.0