Application Name: Reference Application
Version Number: 2.12.0-SNAPSHOT
Question:
I have finished installing OpenMRS platform on Tomcat and it is running successfully. Now, I am trying to install the Reference Application (2.12.0-SNAPSHOT) on top of it. The configuration of my machine is as below:
The RefApp from the above source was built locally to generate all the omod files. The omod files were then copied to the modules directory of OpenMRS (the necessary file permissions were also set) and the server was restarted but the modules are not getting integrated with the platform. The tomcat error log is as below:
@sharif As specified in my question, I have been using the MySQL version:
14.14 Distrib 5.7.32
Also, the error I have mentioned in my question does not appear if I run the OpenMRS platform using the Jetty server. When run using the Jetty server, Reference Application (2.12.0-SNAPSHOT) is perfectly compatible with OpenMRS platform (2.4.0-SNAPSHOT). The error seems to be specific to Tomcat installation.
Hoping to find a possible solution to this issue. Should I install a different version of Tomcat? I have specified the complete configuration of my System above and have quoted it below again:
I am not sure if there is a compatibility issue between any of the above installations. Please suggest a possible workaround. Thank you.
When I used the Jetty server, the ‘openmrs’ DB was created automatically during the set-up but with Tomcat I had to create the DB manually. Other than that, after changing the character set and collation, the issue has been sorted! Thanks a lot!