From d2d863001e51eb3f0f678123b11f9ab1b77ebd6c Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Tue, 21 Feb 2012 17:15:54 +0000
Subject: [PATCH] Fix OPENDJ-181: DirectoryException provided value has an invalid length for a UUID

---
 opends/tests/unit-tests-testng/src/server/org/opends/server/replication/SchemaReplicationTest.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/server/replication/SchemaReplicationTest.java b/opends/tests/unit-tests-testng/src/server/org/opends/server/replication/SchemaReplicationTest.java
index 99145e1..245c47b 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/server/replication/SchemaReplicationTest.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/server/replication/SchemaReplicationTest.java
@@ -23,6 +23,7 @@
  *
  *
  *      Copyright 2008-2010 Sun Microsystems, Inc.
+ *      Portions copyright 2012 ForgeRock AS.
  */
 package org.opends.server.replication;
 
@@ -48,6 +49,7 @@
 import org.opends.server.protocols.internal.InternalClientConnection;
 import org.opends.server.replication.service.ReplicationBroker;
 import org.opends.server.replication.common.ChangeNumberGenerator;
+import org.opends.server.replication.plugin.EntryHistorical;
 import org.opends.server.replication.protocol.ModifyMsg;
 import org.opends.server.replication.protocol.ReplicationMsg;
 import org.opends.server.types.Attribute;
@@ -229,8 +231,8 @@
     {
       ChangeNumberGenerator gen = new ChangeNumberGenerator( 2, 0);
 
-      ModifyMsg modMsg = new ModifyMsg(gen.newChangeNumber(),
-        baseDn, rcvdMods, "cn=schema");
+      ModifyMsg modMsg = new ModifyMsg(gen.newChangeNumber(), baseDn, rcvdMods,
+          EntryHistorical.getEntryUUID(DirectoryServer.getEntry(baseDn)));
       broker.publish(modMsg);
 
       boolean found = checkEntryHasAttribute(baseDn, "attributetypes",

--
Gitblit v1.10.0