Highlighted
Absent Member.. Absent Member..
Absent Member..
534 views

UCMDB Support Tip: uCMDB server not finishing jobs that create Business Applications

If ever seeing uCMDB server not finishing jobs that creates Business Applications, with the following error message found in the uCMDB logs:

 

[Request processor timer] (RequestProcessor.java:825) ERROR - Interrupting thread Process Results Thread-xxxxxxxxxxxxxxxx due to timeout of 3600000 msec for root operation: com.hp.ucmdb.discovery.framework.world.operation.update.impl.WorldOperationCreateOrUpdateObjectBulk@13b9890f

ERROR - !!!FAILED!!![Operation #2071665385 Name=DataInAddOrUpdateData]  interrupted due to timeout of 1140 sec.The timeout is calculated according to the minimal data-in rate of 166 CIs/minute.

In order to increase the minimal data-in rate please change the value of "reconciliation.min.ci.rate" in UCMDB settings.com.hp.ucmdb.reconciliation.datain.operation.DataInOperationException: [ErrorCode [700000] Action was cancelled.]

Error while trying to [addOrUpdate] on level [1]! Thread Process Results Thread-xxxxxxxxxxxxxxxx interrupted : class com.mercury.topaz.cmdb.server.manage.rpm.StoppedException : CMDB Internal Error: StoppedException - stop occurred for the request thread for request: {request: ID='f748f0ffc654359bdaf089a0dbe69731' Message='General CMDB request' Operation='com.hp.ucmdb.reconciliation.config.identification.operation.IdentificationConfigQueryGetConfigByType@3ba800ae' Customer ID='1' Context='CMDB Context: Customer id = '1' , User ID = '911' , Caller Application = 'MAM_''} [Process Results Thread-Person to Business Application]             !!!           Operation                DataInAddOrUpdateData()         ID:          1288306121         FAILED (running time:    3855086 ms[ms])

com.hp.ucmdb.reconciliation.datain.exception.DataInException: [ErrorCode [700000] Action was cancelled.] com.hp.ucmdb.reconciliation.datain.operation.DataInOperationException: [ErrorCode [700000] Action was cancelled.]

Error while trying to [addOrUpdate] on level [1]! Thread Process Results Thread-Person to Business Application interrupted : class com.mercury.topaz.cmdb.server.manage.rpm.StoppedException :

CMDB Internal Error: StoppedException - stop occurred for the request thread for request: {request: ID='a2120b774727d5da0d4859eb7711a07a' Message='General CMDB request' Operation='com.hp.ucmdb.reconciliation.config.identification.operation.IdentificationConfigQueryGetConfigByType@2a44dda0' Customer ID='1'

Context='CMDB Context: Customer id = '1' , User ID = '911' , Caller Application = 'MAM_''}

 

When the reconciliation rule of Business Application was:

 

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

<identification-config type="business_application">

    <identification-criteria>

        <identification-criterion>

            <attribute-condition attributeName="name" includeNullValue="false" conditionType="approveAndContradict"/>

        </identification-criterion>

    </identification-criteria>

    <match>

        <verification-criteria>

            <verification-criterion>

                <connected-ci-condition ciType="party" linkType="ownership" isDirectionForward="false" conditionType="approveAndContradict">

                    <overlap-fixed-operator number-of-matches="1"/>

                </connected-ci-condition>

            </verification-criterion>

            <verification-criterion>

                <connected-ci-condition ciType="configuration_item" linkType="containment" conditionType="approveAndContradict">

                    <overlap-operator match-percent="100"/>

                    <attribute-condition attributeName="name" includeNullValue="false" conditionType="approveAndContradict"/>

                </connected-ci-condition>

            </verification-criterion>

            <verification-criterion>

                <connected-ci-condition ciType="configuration_item" linkType="usage" conditionType="approveAndContradict">

                    <overlap-operator match-percent="100"/>

                    <attribute-condition attributeName="name" includeNullValue="false" conditionType="approveAndContradict"/>

                </connected-ci-condition>

            </verification-criterion>

        </verification-criteria>

    </match>

</identification-config>

 

By removing the lines in red from the reconciliation rule the performance problem was resolved. This is a known problem with the reconciliaton rule of Business CI Types, which was brought to R&D attention for further assistance.  The issue is resolved with CP12 Update 9.

"HP Support
If you find 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)
Tags (1)
0 Likes
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.