Collibra service fails to start due to invalid configuration

If Collibra detects an invalid configuration of the Collibra Platform service, it no longer automatically replaces the invalid configuration by the default configuration and the service does not start.

This situation can happen when you edit a configuration in a backup, introducing invalid data, and then you restore that backup.

In dgc.log, you can find a Collibra exception "configurationParsingFailed" and "DGCConfigurationServiceImpl.readDGCConfiguration(DGCConfigurationServiceImpl.java...)":

Caused by: com.collibra.common.exception.CollibraException: configurationParsingFailed
Message: com.fasterxml.jackson.databind.JsonMappingException: ...

at com.collibra.dgc.configuration.service.DGCConfigurationServiceImpl.readDGCConfiguration(DGCConfigurationServiceImpl.java:362)

Resolution

Revert the configuration changes in your backup.