Reconciliation ERROR: Update Merge Precedence Set Failed - com.bmc.atrium.lcds.common.AtriumException: Cannot create Precedence Group

Version 2
    Share:|

    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


    APPLIES TO:

    Any version of Reconciliation Engine from 9.1 (current version is 1805 aka 9105)



    PROBLEM:

    You maybe experiencing this type of error when creating a custom Precedence Set for Merge Activity: 

    User-added image

    The set itself will be empty and you will not be able to add and save anything in this interface. 

    User-added image

    The same error will be given if you try to delete that set: 

    User-added image

    List of records in RE:Dataset_MergePrecedence_Set will actually have this record missing. 
    See screen cap in yellow highlight. This record should be showing up there, but it isn't because it is corrupted. 

    User-added image

    You can import this record manually from the migrated job definition but that will not yet fix the problem. 

    Please validate this condition by testing other custom Precedence Set (Not the BMC Default Set) and see if it saves. If it does then the root cause is as follows. 
     


    CAUSE:

    Corrupted (or invalid) RE:Group of Merge type where weights have been duplicated.


    SOLUTION:

    For this will you need a thick client like the no longer shipping AR User Tool (ftp://ftp.bmc.com/pub/BSM/ARSystem/user.zip)
    Or Edit the form RE:Group (Reconciliation Groups) to add a search bar. You will not be able to search this form from the midtier otherwise. 

    In this form and example below you can see the root cause. The Precedence settings for HostedOn and UniversalResourceLocator have been duplicated. 
    The system expects these to be unique and thus fails to load into the console although these are visible directly in the form. 

    User-added image

    To fix this delete the duplicates so that only one distinct entry for class or attribute exists. For example in the screen capture above there would be only 2 remaining weights left behind. 
    Once you fix this, reload the console and check for the precedence sets. They should now load correctly, be editable and OK to save. 


    Article Number:

    000153697


    Article Type:

    Solutions to a Product Problem



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