Failed to upgrade Atrium Core to 18.08

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:

    Atrium Core upgrade to 18.08 failed with the following Error in Installation log:
     
    LOG EVENT {Description=[Completed executing],Detail=[RIK command]}
    (Jun 13 2019 01:55:20.048 PM +0200),SEVERE,com.bmc.install.product.atriumfoundation.cmdb.CMDBRuleEngineUpgradeExecutorTask,
      THROWABLE EVENT {Description=[Failed to execute Rule Engine 2],Detail=[ReturnCode:  ERROR
       Message number :  9905
       Message number :  985
    ]},

      Throwable=[com.bmc.smbu.install.common.rule.engine.RuleEngineExecutionException: com.bmc.smbu.install.common.rule.engine.CommandExecutionException: The execution log for CMDB Driver command (C:\Program Files\BMC Software\AtriumCore\cmdb\en\workflow\upgrade\upgr-cmd-OSD.txt) printed a message id which was interpreted as an error.

    On checking the cmdb_engine_debug.log could see the following Error message:

    Caused by: ERROR (985): No active Currency Code found on the Currency Code form.; 400111100


    CAUSE:

    Missing entries for Currency codes.


    SOLUTION:

    -The currency codes entries were missing in "AR System Currency Codes" form.

    -We added all 89 entries from working setup to this box.

    -Tried to set default currency for PriceAmount attribute on BMC_Price class. It worked successfully.

    -Executed Atrium upgrade and it ran successfully.


    Article Number:

    000171143


    Article Type:

    Solutions to a Product Problem



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