Novell is now a part of Micro Focus

My Favorites


Please to see your favorites.

Java base driver running within remote loader will not start and terminated with java.lang.NullPointerException.

(Last modified: 13Oct2005)

This document (10098323) is provided subject to the disclaimer at the end of this document.


Novell DirXML 1.1a

DirXML Remote Loader

Novell Java-based DirXML Drivers


Java base driver running within remote loader will not start and terminated with java.lang.NullPointerException.

Other symptoms may be 'Authentication handshake failed, Remote Loader message: Invalid loader password' errors in a trace taken from a DirXML Engine box and/or 'java.lang.SecurityException: Authentication handshake failed: Received invalid loader password' errors in a trace on the Remote Loader box.


On July 28th, 2005, the JCE 1.2.1 will no longer work with the DirXML 1.1a framework. Specifically when running a Java-based DirXML 1.1a driver within the remote loader.  The solution provided by Sun is to upgrade the 1.2.1 JCE to 1.2.2.


Apply the JCE 1.2.2 patch to the machine that is running remote loader. This patch can be retrieved from a link at the bottom of the following link:

To install the patch:

  • Unzip the
  • Stop (all instances of) the remote loader service
  • Remove the jce1_2_1.jar file from the \Novell\RemoteLoader\lib directory
  • Copy all files contained in the extracted 'lib' directory to \Novell\RemoteLoader\lib (overwrite existing files)
  • Restart the remote loader

NOTE: If the driver object and/or remote loader passwords were changed within the remote loader configuration with the expired JCE, it may be necessary to re-enter the passwords after upgrading the JCE to 1.2.2.


NOTE: Testing has concluded that replacing the JCE files on a DirXML engine box is not necessary as the JCE 1.2.1 does not affect the drivers running there, however, it has also been concluded that replacing the JCE 1.2.1 files on the engine with the JCE 1.2.2 files does not cause any problems. If the JCE files exist on the engine, they will be located in \Novell\nds\lib.


The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.

  • Document ID:
  • 10098323
  • Solution ID: NOVL102800
  • Creation Date: 19Jul2005
  • Modified Date: 13Oct2005
    • NovellDirXML

Did this document solve your problem? Provide Feedback