Darshan Hiranandani : How to Enable Extra Debugging for Liquibase in Bahmni?

I’m Darshan Hiranandani, working on migrating data from Bahmni 0.89 to Bahmni Docker 1.0, and I’m encountering the following error message in the OpenMRS logs upon startup:

2024-11-17 06:45:55 WARN - ModuleFactory.startModuleInternal(783) |2024-11-17T16:45:55,553| Error while trying to start module: bahmnicore 2024-11-17 06:45:55 org.openmrs.module.ModuleException: Unable to update data model using liquibase.xml. Module: Bahmni EMR Core OMOD

I am trying to locate the Java code that generates this exception in order to add more debugging information. I’ve downloaded all the necessary repositories for Bahmni development (from this page) and have been searching through the Bahmni-global file structure using Visual Studio Code. However, I can’t seem to find where this exception is being thrown.

Does anyone know where in the code this exception might be generated? Any pointers would be really helpful!

Also, is there a way to enable additional debugging during Liquibase processing to get more details on what might be failing?

Regards Darshan Hiranandani

Please inspect the logs, there should be an line before this log line which will show you the specific changeset which has failed