We are encountering the same error too. Please anyone with useful information on how we can bypass using the version of SQL connector that causes this problem should assist us.
As highlighted in the above image, The server time zone value ‘W. Central Africa Standard Ti’ is unrecognized it makes the dev server instance to crash but if i set serverTimezone=UTC in connection.url, the instance will load some pages and some pages will throw HTTP status 500 error as earlier reported by @sumedha.
This started today. Last week I was able to spin the server using the SDK without errors.
I tried running mvn openmrs-sdk:setup-sdk -U so as to upgrade my SDK but still the server could not start.
I also realised that when I run this command mvn openmrs-sdk:run the server too k a bit long to start, there’s a bunch of stuff that run before indicating that OpenMRS is ready for you at http://localhost:8080/openmrs/
But I remembered @ibacher in his post talking about the upgrades he made to Openmrs-sdk.
He also mentioned that if you still want to use the old SDK then run this command mvn org.openmrs.maven.plugins:openmrs-sdk-maven-plugin:4.1.1:run <usual arguments here if any> to start the server(ofcourse with modifications of the content in the angle (<>) brackets.
Following his advice I have been able to successfully start my server with the old SDK.
cc @smarthech and @sumedha . This could be of great help to you as well.
@jonathan the way you described it is not enough for any one to reproduce. I do not believe that one can reproduce with version 2.12.0 of the reference application.