From a91c61eed296121aedc3cc600e3336231a68a36b Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Thu, 12 Jul 2007 22:48:25 +0000
Subject: [PATCH] Commit missed files from previous revision.

---
 opendj-sdk/opends/src/server/org/opends/server/admin/server/ServerManagedObject.java |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/opendj-sdk/opends/src/server/org/opends/server/admin/server/ServerManagedObject.java b/opendj-sdk/opends/src/server/org/opends/server/admin/server/ServerManagedObject.java
index f4c3b0c..49be1e0 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/admin/server/ServerManagedObject.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/admin/server/ServerManagedObject.java
@@ -598,7 +598,7 @@
       throws IllegalArgumentException {
     validateRelationDefinition(d);
 
-    DN baseDN = DNBuilder.create(path);
+    DN baseDN = DNBuilder.create(path, d).getParent();
     deregisterAddListener(baseDN, listener);
   }
 
@@ -666,7 +666,7 @@
       ConfigurationDeleteListener<M> listener) throws IllegalArgumentException {
     validateRelationDefinition(d);
 
-    DN baseDN = DNBuilder.create(path);
+    DN baseDN = DNBuilder.create(path, d).getParent();
     deregisterDeleteListener(baseDN, listener);
   }
 
@@ -985,7 +985,7 @@
       OptionalRelationDefinition<?, M> d, ConfigurationAddListener<M> listener)
       throws IllegalArgumentException, ConfigException {
     validateRelationDefinition(d);
-    DN baseDN = DNBuilder.create(path);
+    DN baseDN = DNBuilder.create(path, d).getParent();
     ConfigAddListener adaptor = new ConfigAddListenerAdaptor<M>(path, d,
         listener);
     registerAddListener(baseDN, adaptor);
@@ -1061,7 +1061,7 @@
       ConfigurationDeleteListener<M> listener) throws IllegalArgumentException,
       ConfigException {
     validateRelationDefinition(d);
-    DN baseDN = DNBuilder.create(path);
+    DN baseDN = DNBuilder.create(path, d).getParent();
     ConfigDeleteListener adaptor = new ConfigDeleteListenerAdaptor<M>(path, d,
         listener);
     registerDeleteListener(baseDN, adaptor);
@@ -1208,7 +1208,7 @@
             delayedListener);
         parentDN = parentDN.getParent();
       } else {
-        configEntry.registerAddListener(delayedListener);
+        relationEntry.registerAddListener(delayedListener);
         return;
       }
     }

--
Gitblit v1.10.0