Good morning, friends. Are you new to the OpenMRS community and eager to get started but feeling stuck? Kindly join the newbie meeting using this link https://meet.google.com/giq-msyx-orh from 12:00 PM to 1:00 PM EAT. See you there!
Note: The session is held every Monday and Wednesday from 12:00 PM to 1:00 PM EAT.
Oh, I am so sorry for the late reply! Kindly our calls are usually on Mondays and Wednesdays from 12 pm to 1 pm EAT. I really value having the whole team together during these times itâs such a great way to learn from each other and offer help when someone feels stuck.
I completely understand that the timing might sometimes overlap with our scheduled office work. To make sure no one feels blocked for too long, we can always use Slack to reach out for quick help from community members, or hop into the coffee break session for some support and friendly conversation. Otherwise hope to meet you in tomorrowâs session!
Do you want us to add this to the events calendar? We can also have a designated zoom link so that we can record for those who cannot join and can watch later.
Good afternoon. please im new to openmrs. I just installed the version 2.5 but when i try to save any form (i.e. Vitals, admission, discharge etc. i get this error: Unexpected error, please contact your System Administrator. Can anyone help me out?
root@bahmni:~# sudo tail -f /var/log/tomcat9/catalina.out
[2025-09-10 21:47:01] [info] INFO - ChangeLogDetective.getUnrunLiquibaseUpdateFileNames(149) |2025-09-10T21:47:01,938| file âorg/openmrs/liquibase/updates/liquibase-update-to-latest-2.5.x.xml}â contains 0 un-run change sets
[2025-09-10 21:47:02] [warning] Failed to restore the auto commit to true
[2025-09-10 21:47:05] [info] Deployment of web application archive [/var/lib/tomcat9/webapps/openmrs.war] has finished in [754,683] ms
[2025-09-10 21:47:06] [info] Deploying web application directory [/var/lib/tomcat9/webapps/ROOT]
[2025-09-10 21:47:29] [info] At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
[2025-09-10 21:47:29] [info] Deployment of web application directory [/var/lib/tomcat9/webapps/ROOT] has finished in [23,144] ms
[2025-09-10 21:47:29] [info] Starting ProtocolHandler [âhttp-nio-8081â]
[2025-09-10 21:47:30] [info] Server startup in [808291] milliseconds
[2025-09-10 21:47:56] [info] WARN - OpenmrsJspServlet.rescanTldsIfNeeded(56) |2025-09-10T21:47:56,206| Rescanning TLDs
[2025-09-10 21:48:23] [info] At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
[2025-09-10 21:50:48] [info] ERROR - PageController.handlePath(163) |2025-09-10T21:50:48,078| Couldnât find a form
[2025-09-10 21:50:48] [info] java.lang.IllegalArgumentException: Couldnât find a form
Thanks for the confirmation. That means the error isnât because the table is empty, but because OpenMRS was asked to load a form by an identifier it couldnât resolve. Have you tried confirming the form UUID or ID being requested?
Using this command select form_id, name, uuid from form; because the module might be calling a form by UUID, but your forms have different UUIDs hence the error.
Kindly if you are using Bahmni check in /var/www/bahmni_config/openmrs/apps/forms/ JSON files like vitals.json, admission.json to ensure the "uuid" matches with whatâs in the Database.