After updating my Windows JCO3 to a newer version. The driver fails to start with a java exception.

  • 7005365
  • 19-Feb-2010
  • 26-Apr-2012


Novell Identity Manager 3.6.1
Novell Identity Manager 3.6
Novell Identity Manager 3.5.1
Novell Identity Manager Driver - SAP HR
Novell Identity Manager Driver - SAP User Management


After updating my Windows JCO3 to a newer version. The driver fails to start with the following java exception.
DirXML Log Event -------------------
    Driver  = \PICASSO_TREE\novell\infrastructure\PICASSO_DRIVERSET\SAP User Management CMP
    Thread  = Subscriber
    Level   = fatal
    Message = Exception caused by DriverShim.init()
java.lang.ExceptionInInitializerError: Error getting the version of the native layer: java.lang.UnsatisfiedLinkError: C:\WINDOWS\system32\sapjco3.dll: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
 at java.lang.reflect.Constructor.newInstance(
 at java.lang.Class.newInstance0(
 at java.lang.Class.newInstance(
 at com.novell.nds.dirxml.driver.SAP.environment.JCoEnvironment.registerJCOProviders(
 at com.novell.nds.dirxml.driver.sapumshim.SAPDriverShim.init(
 at com.novell.nds.dirxml.remote.loader.Driver.startDriver(
 at com.novell.nds.dirxml.remote.loader.Driver.driverStart(
DirXML: [02/18/10 11:48:43.45]: )
DirXML: [02/18/10 11:48:43.45]: TRACE:  Remote Loader: Sending...
DirXML: [02/18/10 11:48:43.45]: TRACE:  <nds dtdversion="3.5" ndsversion="8.x">


The latest JCO requires the Microsoft Visual C++ 2005 Redistributable Package. It can be downloaded here...