UIM integration with ADA Error: Inventory update failed, status code 404

Document ID : KB000037694
Last Modified Date : 18/09/2018
Show Technical Document Details
Issue:

The following error may be seen in the ada_inventory.log when integrating ADA and UIM. The same error is also displayed as an alarm in UIM for the ADA Console server; as a result, the ADA servers are not displayed in UIM's inventory device list

[Data Collector - 0, ada_inventory] (1) error, Inventory update failed for
com.ca.ada.probe.inventory.utils.RestfulClient$UnexpectedStatusCode:
Response from API was not one of [200]. The status code was: 404
at com.nimsoft.probe.framework.genprobe.sdk.GenInventory.handleInventoryUpdateException(GenInventory.java:171)
at com.nimsoft.probe.framework.genprobe.sdk.GenInventory.update(GenInventory.java:157)
at com.nimsoft.probe.framework.genprobe.sdk.GenSession.updateInventory(GenSession.java:171)
at com.nimsoft.probe.common.ctd.CtdSession.doInventoryUpdate(CtdSession.java:251)
at com.nimsoft.probe.framework.genprobe.collector.GenProbeDataCollector.executeSessionUpdateInventory(GenProbeDataCollector.java:62)

 

 

 

Environment:
UIM 8.4 with ada_inventory 1.1 probe and ADA 10.5
Cause:
The .NET Framework 3.5.1->WCF Activation feature is not installed
Resolution:
Install WCF Activation under the .NET Framework 3.5.1 features in Server Manager

1. Open Server Manager - Start->Administrative Tools->Server Manager

2. Click on Features then Add Features
ADAInventoryAlarm1.jpg

3. Expand .NET Framework 3.5.1 Features and check the box for "WCF Activation"

ADAInventoryAlarm2.jpg

4. Click Next and then Install.

5. Once installed recycle the ada_inventory probe in UIM and verify that the error no longer appears.
The ADA Servers should now be displayed in UIM's inventory device list.