From 6c9275c082fc2252366282be7c5b1c9be2ae9edc Mon Sep 17 00:00:00 2001
From: gbellato <gbellato@localhost>
Date: Wed, 16 May 2007 13:20:36 +0000
Subject: [PATCH] use the admin framework facilities to do pattern matchin on the replication server addresses to make sure that it contain both a hostname and a port number.
---
opendj-sdk/opends/src/server/org/opends/server/replication/server/ReplicationServer.java | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/replication/server/ReplicationServer.java b/opendj-sdk/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
index fd7a037..219ecc0 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
@@ -256,9 +256,9 @@
*/
for (String serverURL : replicationServers)
{
- String token[] = serverURL.split(":");
- String hostname = token[0];
- String port = token[1];
+ int separator = serverURL.lastIndexOf(':');
+ String port = serverURL.substring(separator + 1);
+ String hostname = serverURL.substring(0, separator);
try
{
@@ -305,9 +305,9 @@
*/
private void connect(String serverURL, DN baseDn)
{
- String token[] = serverURL.split(":");
- String hostname = token[0];
- String port = token[1];
+ int separator = serverURL.lastIndexOf(':');
+ String port = serverURL.substring(separator + 1);
+ String hostname = serverURL.substring(0, separator);
try
{
--
Gitblit v1.10.0