InvalidXObjectsMigration

Description

We get NPEs on multiple celint db's due to invalid xobjects, especially a missing XWO_CLASSNAME for old objects (from XWiki 1.x?). see also

AC
implement a InvalidXObjectsMigration similar to DanglingObjectsMigration which logs and then deletes invalid xobjects:

note: XWO_NAME and XWO_CLASSNAME aren't nullable

Assignee

Marc Sladek

Reporter

Fabian Pichler

Labels

None

Epic/Theme

None

Story Points

0.5

Components

Sprint

None

Fix versions

Priority

High
Configure