From a73edf7ff50dd7cf2a01ae96279e8f872024633c Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 25 Feb 2016 16:29:49 +0000
Subject: [PATCH] Prep work for OPENDJ-1342: align APIs for RNs and RDNs

---
 opendj-server-legacy/src/main/java/org/opends/server/backends/task/RecurringTask.java |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/task/RecurringTask.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/task/RecurringTask.java
index 4eba495..9407765 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/task/RecurringTask.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/task/RecurringTask.java
@@ -341,9 +341,8 @@
       String nextTaskIDName = NAME_PREFIX_TASK + "id";
       nextTaskEntry.replaceAttribute(Attributes.create(nextTaskIDName, nextTaskID));
 
-      RDN nextTaskRDN = RDN.decode(nextTaskIDName + "=" + nextTaskID);
-      DN nextTaskDN = new DN(nextTaskRDN,
-        taskScheduler.getTaskBackend().getScheduledTasksParentDN());
+      RDN nextTaskRDN = new RDN(DirectoryServer.getAttributeType(nextTaskIDName), nextTaskID);
+      DN nextTaskDN = taskScheduler.getTaskBackend().getScheduledTasksParentDN().child(nextTaskRDN);
       nextTaskEntry.setDN(nextTaskDN);
 
       String nextTaskStartTimeName = NAME_PREFIX_TASK + "scheduled-start-time";

--
Gitblit v1.10.0