From 815a836ed89f450f9949d1a40bb99ec3e7889e2e Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 27 Oct 2015 15:19:37 +0000
Subject: [PATCH] OPENDJ-2297 OpenDJ 2.x -> 3.0 upgrade fails when there are VLV indexes

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

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/jeb/VLVKeyComparator.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/jeb/VLVKeyComparator.java
index c7f670b..85db87b 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/jeb/VLVKeyComparator.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/jeb/VLVKeyComparator.java
@@ -330,11 +330,10 @@
     }
   }
 
-  /** {@inheritDoc} */
   @Override
   public void initialize(ClassLoader loader)
   {
-    if (orderingRules == null)
+    if (orderingRules == null && orderingRuleOids != null)
     {
       orderingRules = new MatchingRule[orderingRuleOids.length];
       for (int i = 0; i < orderingRuleOids.length; i++)

--
Gitblit v1.10.0