From 407645b8549604cbffb9fcebf302c73886330e67 Mon Sep 17 00:00:00 2001
From: gbellato <gbellato@localhost>
Date: Fri, 31 Aug 2007 13:21:38 +0000
Subject: [PATCH] fix for issue 2205 : attribute missing from schema is not handled as expected by replication
---
opendj-sdk/opends/src/server/org/opends/server/replication/plugin/HistVal.java | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/replication/plugin/HistVal.java b/opendj-sdk/opends/src/server/org/opends/server/replication/plugin/HistVal.java
index f5ae47c..1a1c6b5 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/replication/plugin/HistVal.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/replication/plugin/HistVal.java
@@ -99,8 +99,13 @@
attrString = optionsToken[0];
}
else
+ {
attrString = token[0];
+ }
+
attrType = DirectoryServer.getSchema().getAttributeType(attrString);
+ if (attrType == null)
+ attrType = DirectoryServer.getDefaultAttributeType(attrString);
cn = new ChangeNumber(token[1]);
histKey = HistKey.decodeKey(token[2]);
--
Gitblit v1.10.0