Identification engine error messages

The identification engine generates the following errors, which are displayed in the Identification Logging pane and in the system logs.

For information about lookup-based CI identification and qualifier chains, see Create or edit a CI identification rule.

Error: IDENTIFICATION_RULE_MISSING

Message Description and Resolution
Identity Rule Missing for table [xyz]
Description:
Identification rule is missing for a class.
Resolution:
Ensure that there is an identification rule for table [xyz], and that the rule is active.

MISSING_MATCHING_ATTRIBUTES

Message Description and Resolution
In payload missing minimum set of input values for criterion (matching) attributes from identify rule for table [xyz]. Add these input values in payload item 'abc'
Description:
Missing minimum set of values for criterion attributes for an identification rule.
Resolution:
In the payload, add minimum set of values for criterion attributes for CI Identifier for table [xyz].

Error: NO_CLASS_NAME_FOR_INDEPENDENT_CI

Message Description and Resolution
Cannot have 'sys_class_name' as a key field in an Independent Identity Rule on 'xyz'
Description:
The class attribute was added to the CI identifier which is not supported.
Resolution:
Remove the class attribute from CI Identifier for table [xyz].

Error: IDENTIFICATION_RULE_FOR_LOOKUP_MISSING

Message Description and Resolution
Identity Rule for table [xyz] missing Lookup Rule for class [abc]
Description:
The payload has a lookup class name, but the corresponding lookup rule is missing.
Resolution:
Add lookup identifier entry with [Search on table] as [abc] for CI Identifier for table [xyz].

Error: IDENTIFICATION_RULE_FOR_RELATED_ITEM_MISSING

Message Description and Resolution
Identity Rule for table [xyz] missing Related Rule for class [abc]
Description:
The payload has a related class name, but the corresponding related rule is missing.
Resolution:
Add related entry with [Related table] as [abc] within CI Identifier for table [xyz].

Error: NO_LOOKUP_RULES_FOR_DEPENDENT_CI

Message Description and Resolution
Cannot have Lookup Rule for a Dependent Identity Rule on 'xyz'
Description:
Cannot have Lookup Rule for a Dependent Identity Rule.
Resolution:
Remove lookup identifier entry from dependent CI Identifier for table [xyz].

Error: INVALID_INPUT_DATA

Message Description and Resolution
Found invalid sys_id in payload. No record with sys_id [xyz] exist in table [abc] or is a duplicate record with [discovery_source] field marked as Duplicate
Description:
The payload has a reference to an invalid sys_id.
Resolution:
Remove the referenced sys_id, or provide a valid sys_id.
In payload no data source exist. You need to provide choice value from choice field [discovery_source] in table [cmdb_ci]
Description:

In payload no data source exists.

Resolution:
In the payload, provide a valid choice value from choice field [discovery_source] from table [cmdb_ci].
In payload invalid data source [xyz] exist. You need to provide a valid choice value from field [discovery_source] in table [cmdb_ci]
Description:
The payload contains an invalid data source.
Resolution:
In the payload, provide a valid choice value from choice field [discovery_source] from table [cmdb_ci].
No such relationship with name [xyz] exist in table [cmdb_rel_type]. If out-of-box relationship for [xyz] has been removed or renamed, it should be restored
Description:
The payload is referencing a relationship that does not exist in the [cmdb_rel_type] table.
Resolution:
Verify that the reference to the relationship is accurate. Or, if it is a new relationship, add it to the [cmdb_rel_type] table. Or, If out-of-box relationship for [xyz] has been removed or renamed, restore it.
Payload relations 'xyz' has invalid parent record index: [0]
Description:
Payload references invalid parent indexes.
Resolution:
Check payload indexes and ensure that they are all valid.
Payload relations 'xyz' has invalid child record index: [0]
Description:
Payload references invalid child indexes.
Resolution:
Check payload indexes and ensure that they are all valid.

Error: DUPLICATE_RELATIONSHIP_TYPES

Message Description and Resolution
Duplicate relationship type records exists with name [xyz] in table [cmdb_rel_type] having sys_ids: [abc]
Description:
There are duplicate records in the [rel_ci_type] table for the relationship.
Resolution:
Remove the duplicate records.

Error: DUPLICATE_PAYLOAD_RECORDS

Message Description and Resolution
Found duplicate items in the payload (index 0 and 1), using className [xyz] and fields [abc]. Remove duplicate items from payload
Description:
The payload contains two items whose criterion attributes have identical values.
Resolution:
Remove one of the duplicate items.

Error: LOCK_TIMEOUT

Message Description and Resolution
Failed to acquire synchronization lock for xyz
Description:
Failed to acquire the system mutex lock.
Resolution:
Increase the mutex expiration time by adding the system property glide.identification_engine.mutex_expiration_time and setting to an integer value that is greater than the default value (15 min).

Error: MULTIPLE_DUPLICATE_RECORDS

Message Description and Resolution
Found duplicate records in table [xyz] using fields [abc]
Description:
Found duplicate records in the specified table.
Resolution:
Fix the duplicate records found by the identification engine. Check de-duplication tasks for information about all duplicates.

Error: REQUIRED_ATTRIBUTE_EMPTY

Message Description and Resolution
Missing mandatory field [xyz] in table [abc]. Add input value for mandatory field in payload
Description:
A required attribute is missing in the payload.
Resolution:
In the payload, add input value for mandatory field [xyz] in table [abc].

Error: MISSING_DEPENDENCY

Message Description and Resolution
In payload no relations defined for dependent class [xyz] that matches any containment/hosting rules: [abc]. Add appropriate relations in payload for 'def'
Description:
No relations defined for the dependent class that matches any of its metadata rules.
Resolution:
In payload add appropriate relations for dependent class [xyz] that matches any containment/hosting rules: [abc].

Error: METADATA_RULE_MISSING

Message Description and Resolution
No containment or hosting rules defined for dependent class [xyz]. Add containment/hosting rules for ‘abc'
Description:
There are no containment or hosting rules defined for dependent class.
Resolution:
Add containment or hosting rules for dependent class [xyz].

Error: MULTIPLE_DEPENDENCIES

Message Description and Resolution
Found multiple dependent relation items [xyz] and [abc] in payload
Description:
Multiple dependent relation items exist.
Resolution:
Remove one of the multiple dependent relation items [xyz] or [abc].
Multiple paths leading to the same destination: xyz -> abc
Description:
Multiple paths leading to the same destination.
Resolution:
Remove duplicate relationship/qualifier chains that might exists between xyz -> abc.

Error: ABANDONED

Message Description and Resolution
Abandoning processing payload item 'xyz', since its depends on payload item 'abc' has errors
Description:
Dependent payload item has errors, so abandoning processing.
Resolution:
Resolve the error on the dependent payload item ‘abc'.
Can't find matched record with sys_id [xyz] in table [abc]
Description:
Matched sys_id does not exist in the corresponding table.
Resolution:
Check in table [abc] whether matched record is a valid record based on input payload.
Identification engine API got called recursively, aborting...
Description:
The Identification engine API was called recursively.
Resolution:
Avoid calling the Identification engine API recursively.
Detected error while processing payload from xyz
Description:
Error occurred during processing payload.
Resolution:
Resolve all errors mentioned in the output payload from xyz.
While processing relations encountered errors in payload item: xyz
Description:
Payload item has errors.
Resolution:
Resolve errors in payload item ‘xyz'.
Error occurred during parsing input json payload: xyz
Description:
Error occurred during parsing JSON payload.
Resolution:
Ensure that input JSON payload has correct JSON format.

Error: MULTI_MATCH

Message Description and Resolution
Duplicate dependent records found having relationship [xyz] with same CI (className:[abc], sysId:[def])
Description:
Found duplicate dependent CIs.
Resolution:
Check de-duplication tasks for information about all duplicates, and then delete duplicate records.
Found multiple relations between payload items: 'xyz' and 'abc'
Description:
Found multiple relations between payload items.
Resolution:
Check for duplicate relationship chains and qualifier chains that might exist.
Found duplicate records in lookup table [xyz] using fields [abc] and reference field [def]
Description:
Found duplicate records in lookup table.
Resolution:
Check de-duplication tasks for information about all duplicates, and then delete duplicate records.

Error: QUALIFICATION_LOOP

Message Description and Resolution
Qualification chain has loop that contains relation 'xyz'
Description:
Qualification chain has a loop.
Resolution:
Remove the loop from the qualification chain with relation ‘xyz'.

Error: TYPE_CONFLICT_IN_QUALIFICATION

Message Description and Resolution
Invalid payload, qualification chain has multiple possible paths for payload items: 'xyz' and 'abc'
Description:
Multiple qualification paths found.
Resolution:
Remove multiple possible qualification paths between items ‘xyz’ and ‘abc'.

Error: RECLASSIFICATION_NOT_ALLOWED

Message Description and Resolution
CI Reclassification not allowed from class: [xyz] to [abc]
Description:
CI reclassification not allowed.
Resolution:
Check reclassification tasks for information about reclassification, and check if reclassification from class: [xyz] to [abc] is valid.

Error: DUPLICATE_RELATED_PAYLOAD

Message Description and Resolution
Found duplicate Related items (0 and 1) in the payload index 1 using fields xyz
Description:
Duplicate Related items present.
Resolution:
Remove one of the duplicate related items present in the payload.

Error: DUPLICATE_LOOKUP_PAYLOAD

Message Description and Resolution
Found duplicate Lookup items (0 and 1) in the payload index 1 using fields xyz
Description:
Duplicate lookup items present.
Resolution:
Remove one of the duplicate lookup items present in the payload.