I am already using reference application 2.9.0.**[quote=“sopykt, post:33, topic:9804, full:true”]
I am facing the same problem. My OpenMRS standalone version is 2.9.0 and java 8. I tried to replace modules created by @dkayiwa although these are older than by my modules version, but it cannot solve the problem. I am running on Ubuntu 18.04.
[/quote]
Sorry for misunderstanding. I am using reference application 2.9.0 standalone in localhost to my Ubuntu. In that localhost, I tried to create patient => OK and I start visit for that patient => OK, and I record vital sign and save => show this message “Encounter datetime should be after the visit start date”. So I search google and found this post and I follow the instruction that was fix the problem in comments. So I tried to replace modules of this post (https://issues.openmrs.org/browse/EA-118) and it cannot fix the problem and I put the original modules of 2.9.0 back. And the problem still exist. In https://demo.openmrs.org, I tested and there was no problem as occurs in my localhost.
I deleted old folder and unzip file again. I open the terminal in the unzip folder and run the command “java -jar openmrs-standalone.jar” and OpenMRS app opened in my Chrome browser and I login with admin/Admin123. And I create a new patient in Out Patient Department. I start visit for this patient and Visit start date/time is 6:30 instead of current time (16:48) and I record vital sign. When finished recording and it cannot save and show the message: