Respected Contributor.. Respected Contributor..
Respected Contributor..

(UCMDB) Support Tip - Error in SCCM integration: ClassNotFoundException: generic_db_adapter.node


  1. Deactivate the problematic integration point

    2. delete all classes  from probe side which are created by the SCCM adapter \UCMDB\DataFlowProbe\runtime\probeManager\discoveryConfigFiles\<adapter name>\generic_db_adapter\  (make a backup of these files before deleting them)

    3. clean up the adapter orm.xml file. It should look like this(make a backup of the removed content since you will add it later):

       <?xml version="1.0" encoding="UTF-8"?>

    entity-mappings xmlns="http://java.sun.com/xml/ns/persistence/orm"

                     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0"

                     xsi:schemaLocation="http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd">

        <description>SCCM DB adapter ORM</description>



    4. save the orm

    5. activate the problematic integration point from Integration Studio

    6. It should run without any issue

    8. Now update the orm.xml file with the entity data you removed before

    9. save the orm.xml

    11. at this point the classes should be created in should run properly.In folder  \UCMDB\DataFlowProbe\runtime\probeManager\discoveryConfigFiles\<adapter name>\generic_db_adapter\ you should see that classes were created.

“HP Support
If you find that this or any post resolves your issue, please be sure to mark it as an accepted solution.”

Click the KUDOS star on the left to say 'Thanks'
Labels (1)
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.