From 3e7100797afc9068d10990f57b46e868ff812966 Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Fri, 28 Oct 2016 14:18:44 +0000
Subject: [PATCH] Use the new Entry.parseAttribute() method
---
opendj-server-legacy/src/main/java/org/opends/server/tools/dsreplication/ReplicationCliMain.java | 10 +++++-----
1 files changed, 5 insertions(+), 5 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 6a127cc..fa57322 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
@@ -1345,20 +1345,20 @@
}
sr = entryReader.readEntry();
}
-
- String newStartCSN = firstValueAsString(sr, "replicationCSN");
+ String newStartCSN = sr.parseAttribute("replicationCSN").asString();
if (newStartCSN == null)
{
errPrintln(ERROR_RESET_CHANGE_NUMBER_NO_CSN_FOUND.get(newStartCN, uData.getSourceHostPort()));
return ERROR_RESET_CHANGE_NUMBER_NO_CSN;
}
- String targetDN = firstValueAsString(sr, "targetDN");
+ DN targetDN;
DN targetBaseDN = DN.rootDN();
try
{
+ targetDN = sr.parseAttribute("targetDN").asDN();
for (DN dn : getCommonSuffixes(connSource, connDest, SuffixRelationType.REPLICATED))
{
- if (DN.valueOf(targetDN).isSubordinateOrEqualTo(dn) && dn.isSubordinateOrEqualTo(targetBaseDN))
+ if (targetDN.isSubordinateOrEqualTo(dn) && dn.isSubordinateOrEqualTo(targetBaseDN))
{
targetBaseDN = dn;
}
@@ -1399,7 +1399,7 @@
{
SearchResultEntry sr =
conn.getConnection().searchSingleEntry("", BASE_OBJECT, "objectclass=*", "lastChangeNumber");
- return firstValueAsString(sr, "lastChangeNumber");
+ return sr.parseAttribute("lastChangeNumber").asString();
}
catch (LdapException e)
{
--
Gitblit v1.10.0