From b3e3932696d420b6944732be185f250d0fb1e181 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 16 Sep 2014 14:54:39 +0000
Subject: [PATCH] OPENDJ-1544 encode-password tool fails with java.lang.NullPointerException 

---
 opends/src/server/org/opends/server/core/DirectoryServer.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/opends/src/server/org/opends/server/core/DirectoryServer.java b/opends/src/server/org/opends/server/core/DirectoryServer.java
index 3d20d87..20bf5c2 100644
--- a/opends/src/server/org/opends/server/core/DirectoryServer.java
+++ b/opends/src/server/org/opends/server/core/DirectoryServer.java
@@ -1373,7 +1373,7 @@
       rootDNConfigManager = new RootDNConfigManager();
       rootDNConfigManager.initializeRootDNs();
 
-      directoryServer.authenticatedUsers = new AuthenticatedUsers();
+      initializeAuthenticatedUsers();
       // initialize both subentry manager and group manager for this backend.
       initializeSubentryManager();
       initializeGroupManager();
@@ -1529,6 +1529,11 @@
     }
   }
 
+  /** Initializes authenticated users. */
+  public void initializeAuthenticatedUsers()
+  {
+    directoryServer.authenticatedUsers = new AuthenticatedUsers();
+  }
 
 
   /**

--
Gitblit v1.10.0