From c01c421b26e6409febd6af1db1c9db11b7b347a4 Mon Sep 17 00:00:00 2001
From: Nicolas Capponi <nicolas.capponi@forgerock.com>
Date: Tue, 07 Jan 2014 15:06:31 +0000
Subject: [PATCH] Align server types API with SDK types API

---
 opendj3-server-dev/src/server/org/opends/server/backends/jeb/JebFormat.java |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/opendj3-server-dev/src/server/org/opends/server/backends/jeb/JebFormat.java b/opendj3-server-dev/src/server/org/opends/server/backends/jeb/JebFormat.java
index 76870e8..da7327d 100644
--- a/opendj3-server-dev/src/server/org/opends/server/backends/jeb/JebFormat.java
+++ b/opendj3-server-dev/src/server/org/opends/server/backends/jeb/JebFormat.java
@@ -22,6 +22,7 @@
  *
  *
  *      Copyright 2006-2010 Sun Microsystems, Inc.
+ *      Portions Copyright 2014 ForgeRock AS
  */
 package org.opends.server.backends.jeb;
 
@@ -269,7 +270,7 @@
       {
         if(buffer.length() > 0)
         {
-          dn = dn.concat(RDN.decode(buffer.toString()));
+          dn = dn.child(RDN.decode(buffer.toString()));
           buffer.clear();
         }
       }
@@ -286,7 +287,7 @@
 
     if(buffer.length() > 0)
     {
-      dn = dn.concat(RDN.decode(buffer.toString()));
+      dn = dn.child(RDN.decode(buffer.toString()));
     }
 
     return dn;
@@ -332,7 +333,7 @@
   public static byte[] dnToDNKey(DN dn, int prefixRDNs)
   {
     StringBuilder buffer = new StringBuilder();
-    for (int i = dn.getNumComponents() - prefixRDNs - 1; i >= 0; i--)
+    for (int i = dn.size() - prefixRDNs - 1; i >= 0; i--)
     {
       buffer.append('\u0000');
       formatRDNKey(dn.getRDN(i), buffer);

--
Gitblit v1.10.0