IDM 4.7.0 Data Collection Service (DCS) Driver 4.2.0 won't start: NoClassDefFoundError: com/microfocus/database/builder/DatabaseBuilder

  • 7023272
  • 15-Aug-2018
  • 15-Aug-2018

Environment

Identity Manager 4.7.0
Identity Manager Driver - Data Collection Service

Situation

After applying the Data Collection Service Driver 2.0 update on a IDM 4.7 server, the following error is received when attempting to start the driver.

08/15/18 09:05:27.732]:Data Collection Service Driver ST:DCSShim: BatchFileManager - Initializing state file...
[08/15/18 09:05:27.732]:Data Collection Service Driver ST:
DirXML Log Event -------------------
     Driver:   \DENCHRIS18_TREE\system\driverset1\Data Collection Service Driver
     Status:   Error
     Message:  Code(-9010) An exception occurred: java.lang.NoClassDefFoundError: com/microfocus/database/builder/DatabaseBuilder
    at com.novell.nds.dirxml.driver.dcsshim.persist.BatchFile.open(Unknown Source)
    at com.novell.nds.dirxml.driver.dcsshim.persist.BatchFileManager.<init>(Unknown Source)
    at com.novell.nds.dirxml.driver.dcsshim.DCSShim.init(Unknown Source)
    at com.novell.nds.dirxml.engine.Driver.startShim(Driver.java:1676)
    at com.novell.nds.dirxml.engine.Driver.initialize(Driver.java:329)
    at com.novell.nds.dirxml.engine.Driver.<init>(Driver.java:295)
    at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:626)
    at java.lang.Thread.run(Thread.java:748)

[08/15/18 09:05:27.733]:Data Collection Service Driver ST:Driver terminated.
[08/15/18 09:05:27.735]:Data Collection Service Driver ST:Writing XML attribute vnd.nds.stream://DENCHRIS18_TREE/system/driverset1/Data+Collection+Service+Driver#DirXML-PersistentData.

Resolution

Per the readme, the DCS 4.2.0 update requires the 4.7.1 update be installed on the server.
 
System Requirements:
•Identity Manager 4.7.1 or higher.
•IDM Reporting Module.

Install the 4.7.1 and the driver should start.