Question 1:
I am trying to migrate data from Bahmni 0.89 to bahmni-docker 1.0. I am getting the following error message in the openmrs logs on 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 would like to find the java code that generates this exception and add more debugging information to the output log. Using this web page,
I downloaded all of the repositories needed to do Bahmni development. However, I can’t find where the exception is being generated. I am using Visual Studio Code and searching the Bahmni-global file hierarchy.
Question: Where in the code repositories does this exception get generated?
Question 2:
Is there a way to turn on extra debugging information from liquibase processing?
The error would also contain which liquibase changeset is failing. Please check for it and you can find the changeset in liquibase.xml in bahmni-core repository.
I can’t identify the specific liquibase error(s) in the log file that are causing the bahmni core module to fail to load. Can you help?
My log file is 22 pages long, in landscape format, and uses 8pt font. I will gladly share my log file with anyone who would be willing to exam it in detail.
In place of the entire log file, I will try to summarize my log file with the number of times common lines appear :
15 times:
looking for un-run change sets in snapshot version