Novell Home

My Favorites

Close

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.

fact

Novell DirXML 1.1a

DirXML Remote Loader

Novell Java-based DirXML Drivers

symptom

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.

cause

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.

fix

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:

http://java.sun.com/products/jce/index-122.html

To install the patch:

  • Unzip the jce-1_2_2.zip
  • 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

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.

disclaimer

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