Found multiple matches (instances) for class Error message in Reconciliation Job Log

Version 1
    Share This:

    This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.


    PRODUCT:

    BMC Atrium Core - CMDB


    COMPONENT:

    BMC Atrium Core



    PROBLEM:

    The following Error message was seen in the Recon Job Log:

    <ERROR   > <TID: 0000005904> /* Mon Jul 30 2018 16:57:49.0230 */ Found multiple matches (instances) for class <BMC.CORE:BMC_Application> in look-up dataset <BMC Asset> 
    <ERROR   > <TID: 0000005904> /* Mon Jul 30 2018 16:57:49.0350 */ for qualification <'Name' = 'Name' AND 'Name' != $\NULL$ AND 'SerialNumber' = 'SerialNumber' AND 'SerialNumber' != $\NULL$> of group <NEC Application> with values 

    This was a Custom rule specified by Customer:

    <'Name' = 'Name' AND 'Name' != $\NULL$ AND 'SerialNumber' = 'SerialNumber' AND 'SerialNumber' != $\NULL$>

     


    SOLUTION:

    The Custom Rule specified was failing to pickup the CI's from the Source dataset.

    Corrected the Rule to following:

    'Name' = $Name$ AND 'Name' != $\NULL$ AND 'SerialNumber' = 'SerialNumber' AND 'SerialNumber' != $\NULL$

    The Errors were no longer seen after running the Recon Job.
     


    Article Number:

    000156713


    Article Type:

    Solutions to a Product Problem



      Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles