What happens if I see corruptedObjects in a reindex task and what should I do?

Problem

While reindexing, the user receives the following error message:

"corruptedObjects": [
"8qrnUJs",
"Gw1GOiz",
"4H56Rs6",
"BOo3oKd",
"M0xwNag",
"BQF5Bjr",
"MWyPX2c",

...

Solution

Check the entity using the following GET expression:

GET {{tenantURL}}/entities/8qrnUJs?options=sendHidden,addRefAttrUriToCrosswalka

In this case, it returns:

{
"severity": "Error",
"errorMessage": "Crosswalk 'type' property missed For Crosswalk \"entities/8qrnUJs/crosswalks/GMbAcwgi\" doesn't found sourceType \"configuration/sources/CC\" .",
"errorCode": 124,
"errorDetailMessage": "Crosswalk 'type' property missed."
}

To resolve the error, do the following:

1. Find and delete all entities with the "configuration/sources/CC" crosswalk type (or just delete these crosswalks from affected entities).

2. Return this source type back to the L3 configuration.

 

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.