Note, I’ve been using OpenMRS SDK for quite a while and only observed this issue for the past few days.
Your help is appreciated.
I just made the change you suggested and restarted openmrs. I still get the following alerts:
There was an error starting the module: Provider Management Module
Mark as ReadThere was an error starting the module: EMR API Module
Mark as ReadThere was an error starting the module: ID Generation
Mark as ReadThere was an error starting the module: Reference Metadata Module
Mark as ReadThere was an error starting the module: Reference Demo Data Module
Mark as ReadThere was an error starting the module: Registration Core Module
Mark as ReadThere was an error starting the module: Admin UI Module
Mark as ReadThere was an error starting the module: Core Apps Module
Mark as ReadThere was an error starting the module: Registration App Module
Mark as ReadThere was an error starting the module: Appointment Scheduling UI Module
Mark as ReadThere was an error starting the module: HTML Form Entry UI Framework Integration Module
Mark as ReadThere was an error starting the module: Chart Search Module
Mark as ReadThere was an error starting the module: Reference Application Module
Mark as ReadThere was an error starting the module: Provider Management Module
Mark as ReadThere was an error starting the module: EMR API Module
Mark as ReadThere was an error starting the module: ID Generation
Mark as ReadThere was an error starting the module: Reference Metadata Module
Mark as ReadThere was an error starting the module: Reference Demo Data Module
Mark as ReadThere was an error starting the module: Registration Core Module
Mark as ReadThere was an error starting the module: Admin UI Module
Mark as ReadThere was an error starting the module: Core Apps Module
Mark as ReadThere was an error starting the module: Registration App Module
Mark as ReadThere was an error starting the module: Appointment Scheduling UI Module
Mark as ReadThere was an error starting the module: HTML Form Entry UI Framework Integration Module
Mark as ReadThere was an error starting the module: Chart Search Module
Mark as ReadThere was an error starting the module: Reference Application Module
Following is the output:
% mvn openmrs-sdk:run
...
You have the following servers::
1) brmaserver
Which one do you choose? [1]: 1
Checking if port 8080 is in use... [free]
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=1024m; support was removed in 8.0
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /Users/barrylevine/Downloads/apache-maven-3.6.3
Java version: 1.8.0_171, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.16", arch: "x86_64", family: "mac"
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------< org.apache.maven:standalone-pom >-------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- openmrs-sdk-tomcat7-maven-plugin:4.3.0:run-tomcat (default-cli) @ standalone-pom ---
Dec 16, 2021 4:36:13 PM org.jline.utils.Log logr
WARNING: Unable to create a system terminal, creating a dumb terminal (enable debug logging for more information)
Using JAVA_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/jre
Using MAVEN_OPTS: -Xmx2048m -XX:MaxPermSize=1024m
Please note that it is not recommended to run OpenMRS platform 1.11.6 on JDK 8.
Starting Tomcat...
Dec 16, 2021 4:36:14 PM org.apache.coyote.AbstractProtocol init
...
WARNING 12/16/21 4:36 PM:liquibase: modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
WARNING 12/16/21 4:36 PM:liquibase: modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
WARNING 12/16/21 4:36 PM:liquibase: modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
INFO - LocalSessionFactoryBean.buildSessionFactory(780) |2021-12-16 16:36:21,020| Building new Hibernate SessionFactory
WARN - Listener.loadBundledModules(494) |2021-12-16 16:36:23,325| Bundled module folder doesn't exist: /Users/barrylevine/openmrs/brmaserver/tmp/openmrs/WEB-INF/bundledModules
WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2669) |2021-12-16 16:36:23,326| Unable to find a runtime properties file at /Users/barrylevine/OpenMRS/openmrs-runtime.properties
INFO 12/16/21 4:36 PM:liquibase: Reading from `liquibasechangelog`
WARNING 12/16/21 4:36 PM:liquibase: modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
WARNING 12/16/21 4:36 PM:liquibase: modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
WARNING 12/16/21 4:36 PM:liquibase: modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
...
WARN - ModuleFactory.startModuleInternal(792) |2021-12-16 16:36:40,603| Error while trying to start module: providermanagement
org.openmrs.api.db.DAOException: Error while running sql: CREATE TABLE providermanagement_provider_role (
provider_role_id int(11) NOT NULL auto_increment,
name varchar(255) NOT NULL,
description varchar(1000),
creator int(11) NOT NULL default '0',
date_created datetime NOT NULL default '0000-00-00 00:00:00',
changed_by int(11) default NULL,
date_changed datetime default NULL,
retired tinyint(1) NOT NULL default '0',
retired_by int(11) default NULL,
date_retired datetime default NULL,
retire_reason varchar(255) default NULL,
uuid char(38) NOT NULL,
PRIMARY KEY (provider_role_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 . Message: Invalid default value for 'date_created'
at org.openmrs.util.DatabaseUtil.executeSQL(DatabaseUtil.java:141)
at org.openmrs.api.db.hibernate.HibernateAdministrationDAO.executeSQL(HibernateAdministrationDAO.java:336)
at org.openmrs.api.impl.AdministrationServiceImpl.executeSQL(AdministrationServiceImpl.java:799)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy67.executeSQL(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:121)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy89.executeSQL(Unknown Source)
at org.openmrs.module.ModuleFactory.runDiff(ModuleFactory.java:944)
at org.openmrs.module.ModuleFactory.startModuleInternal(ModuleFactory.java:720)
at org.openmrs.api.context.Daemon$1.run(Daemon.java:70)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Invalid default value for 'date_created'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.Util.getInstance(Util.java:386)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1054)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4237)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4169)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2617)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2778)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2825)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2156)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2441)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2366)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2350)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:105)
at org.openmrs.util.DatabaseUtil.executeSQL(DatabaseUtil.java:120)
... 33 more
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:36:40,643| In method AlertService.saveAlert. Arguments: Alert=Alert: #null,
...
WARN - ModuleFactory.startModuleInternal(792) |2021-12-16 16:37:06,395| Error while trying to start module: idgen
org.openmrs.api.db.DAOException: Error while running sql: CREATE TABLE `idgen_identifier_source` (
`id` int(11) NOT NULL auto_increment,
`uuid` char(38) NOT NULL,
`name` varchar(255) NOT NULL,
`description` varchar(1000),
`identifier_type` int(11) NOT NULL default '0',
`creator` int(11) NOT NULL default '0',
`date_created` datetime NOT NULL default '0000-00-00 00:00:00',
`changed_by` int(11) default NULL,
`date_changed` datetime default NULL,
`retired` tinyint(1) NOT NULL default 0,
`retired_by` int(11) default NULL,
`date_retired` datetime default NULL,
`retire_reason` varchar(255) default NULL,
PRIMARY KEY (`id`),
KEY `id for idgen_identifier_source` (`id`),
KEY `identifier_type for idgen_identifier_source` (`identifier_type`),
KEY `creator for idgen_identifier_source` (`creator`),
KEY `changed_by for idgen_identifier_source` (`changed_by`),
KEY `retired_by for idgen_identifier_source` (`retired_by`),
CONSTRAINT `identifier_type for idgen_identifier_source` FOREIGN KEY (`identifier_type`) REFERENCES `patient_identifier_type` (`patient_identifier_type_id`),
CONSTRAINT `creator for idgen_identifier_source` FOREIGN KEY (`creator`) REFERENCES `users` (`user_id`),
CONSTRAINT `changed_by for idgen_identifier_source` FOREIGN KEY (`changed_by`) REFERENCES `users` (`user_id`),
CONSTRAINT `retired_by for idgen_identifier_source` FOREIGN KEY (`retired_by`) REFERENCES `users` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 . Message: Invalid default value for 'date_created'
at org.openmrs.util.DatabaseUtil.executeSQL(DatabaseUtil.java:141)
at org.openmrs.api.db.hibernate.HibernateAdministrationDAO.executeSQL(HibernateAdministrationDAO.java:336)
at org.openmrs.api.impl.AdministrationServiceImpl.executeSQL(AdministrationServiceImpl.java:799)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
...
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Invalid default value for 'date_created'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.Util.getInstance(Util.java:386)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1054)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4237)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4169)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2617)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2778)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2825)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2156)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2441)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2366)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2350)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:105)
at org.openmrs.util.DatabaseUtil.executeSQL(DatabaseUtil.java:120)
... 33 more
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:06,408| In method AlertService.saveAlert. Arguments: Alert=Alert: #null,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:06,409| Exiting method saveAlert
ERROR - ModuleFactory.startModules(236) |2021-12-16 16:37:06,412| Module Reference Metadata Module cannot be started because it requires the following module(s): org.openmrs.module.emrapi ${emrapiModuleVersion}, org.openmrs.module.idgen ${idgenModuleVersion} Please install and start these modules first.
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:06,414| In method AlertService.saveAlert. Arguments: Alert=Alert: #null,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:06,415| Exiting method saveAlert
ERROR - ModuleFactory.startModules(236) |2021-12-16 16:37:06,418| Module Reference Demo Data Module cannot be started because it requires the following module(s): org.openmrs.module.providermanagement 2.0, org.openmrs.module.referencemetadata 2.2}, org.openmrs.module.emrapi 1.5, org.openmrs.module.idgen 3.2 Please install and start these modules first.
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:06,420| In method AlertService.saveAlert. Arguments: Alert=Alert: #null,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:06,421| Exiting method saveAlert
INFO 12/16/21 4:37 PM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
ERROR - ModuleFactory.startModules(236) |2021-12-16 16:37:06,426| Module Registration Core Module cannot be started because it requires the following module(s): org.openmrs.module.idgen 4.3 Please install and start these modules first.
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:06,428| In method AlertService.saveAlert. Arguments: Alert=Alert: #null,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:06,429| Exiting method saveAlert
INFO 12/16/21 4:37 PM:liquibase: Reading from `liquibasechangelog`
INFO 12/16/21 4:37 PM:liquibase: Successfully acquired change log lock
INFO 12/16/21 4:37 PM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 12/16/21 4:37 PM:liquibase: Successfully released change log lock
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:11,485| In method AdministrationService.saveGlobalProperty. Arguments: GlobalProperty=property: allergyapi.started value: true,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:11,487| Exiting method saveGlobalProperty
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:11,489| In method AdministrationService.saveGlobalProperty. Arguments: GlobalProperty=property: allergyapi.mandatory value: false,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:11,490| Exiting method saveGlobalProperty
INFO 12/16/21 4:37 PM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 12/16/21 4:37 PM:liquibase: Reading from `liquibasechangelog`
INFO 12/16/21 4:37 PM:liquibase: Successfully acquired change log lock
INFO 12/16/21 4:37 PM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 12/16/21 4:37 PM:liquibase: Successfully released change log lock
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:16,557| In method AdministrationService.saveGlobalProperty. Arguments: GlobalProperty=property: allergyui.started value: true,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:16,558| Exiting method saveGlobalProperty
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:16,560| In method AdministrationService.saveGlobalProperty. Arguments: GlobalProperty=property: allergyui.mandatory value: false,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:16,562| Exiting method saveGlobalProperty
INFO 12/16/21 4:37 PM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 12/16/21 4:37 PM:liquibase: Reading from `liquibasechangelog`
INFO 12/16/21 4:37 PM:liquibase: Successfully acquired change log lock
INFO 12/16/21 4:37 PM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 12/16/21 4:37 PM:liquibase: Successfully released change log lock
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:21,636| In method AdministrationService.saveGlobalProperty. Arguments: GlobalProperty=property: appframework.started value: true,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:21,638| Exiting method saveGlobalProperty
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:21,639| In method AdministrationService.saveGlobalProperty. Arguments: GlobalProperty=property: appframework.mandatory value: false,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:21,640| Exiting method saveGlobalProperty
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:21,647| In method AdministrationService.saveGlobalProperty. Arguments: GlobalProperty=property: formentryapp.started value: true,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:21,649| Exiting method saveGlobalProperty
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:21,650| In method AdministrationService.saveGlobalProperty. Arguments: GlobalProperty=property: formentryapp.mandatory value: false,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:21,651| Exiting method saveGlobalProperty
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:21,659| In method AdministrationService.saveGlobalProperty. Arguments: GlobalProperty=property: appui.started value: true,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:21,661| Exiting method saveGlobalProperty
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:21,663| In method AdministrationService.saveGlobalProperty. Arguments: GlobalProperty=property: appui.mandatory value: false,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:21,665| Exiting method saveGlobalProperty
ERROR - ModuleFactory.startModules(236) |2021-12-16 16:37:21,667| Module Admin UI Module cannot be started because it requires the following module(s): org.openmrs.module.providermanagement 2.3 Please install and start these modules first.
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:21,669| In method AlertService.saveAlert. Arguments: Alert=Alert: #null,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:21,671| Exiting method saveAlert
ERROR - ModuleFactory.startModules(236) |2021-12-16 16:37:21,673| Module Core Apps Module cannot be started because it requires the following module(s): org.openmrs.module.emrapi ${emrapiVersion}, org.openmrs.module.idgen ${idgenVersion} Please install and start these modules first.
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:21,676| In method AlertService.saveAlert. Arguments: Alert=Alert: #null,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:21,677| Exiting method saveAlert
ERROR - ModuleFactory.startModules(236) |2021-12-16 16:37:21,680| Module Registration App Module cannot be started because it requires the following module(s): org.openmrs.module.registrationcore 1.4, org.openmrs.module.emrapi 1.2, org.openmrs.module.coreapps 1.6 Please install and start these modules first.
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:21,682| In method AlertService.saveAlert. Arguments: Alert=Alert: #null,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:21,684| Exiting method saveAlert
ERROR - ModuleFactory.startModules(236) |2021-12-16 16:37:21,687| Module Appointment Scheduling UI Module cannot be started because it requires the following module(s): org.openmrs.module.coreapps 1.8, org.openmrs.module.emrapi Please install and start these modules first.
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:21,690| In method AlertService.saveAlert. Arguments: Alert=Alert: #null,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:21,691| Exiting method saveAlert
ERROR - ModuleFactory.startModules(236) |2021-12-16 16:37:21,695| Module HTML Form Entry UI Framework Integration Module cannot be started because it requires the following module(s): org.openmrs.module.emrapi 1.12 Please install and start these modules first.
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:21,698| In method AlertService.saveAlert. Arguments: Alert=Alert: #null,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:21,700| Exiting method saveAlert
ERROR - ModuleFactory.startModules(236) |2021-12-16 16:37:21,704| Module Chart Search Module cannot be started because it requires the following module(s): org.openmrs.module.htmlformentryui 1.2, org.openmrs.module.emrapi 1.1 Please install and start these modules first.
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:21,706| In method AlertService.saveAlert. Arguments: Alert=Alert: #null,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:21,708| Exiting method saveAlert
ERROR - ModuleFactory.startModules(236) |2021-12-16 16:37:21,711| Module Reference Application Module cannot be started because it requires the following module(s): org.openmrs.module.htmlformentryui ${htmlformentryuiVersion} Please install and start these modules first.
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:21,713| In method AlertService.saveAlert. Arguments: Alert=Alert: #null,
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:21,715| Exiting method saveAlert
INFO - LoggingAdvice.invoke(115) |2021-12-16 16:37:22,259| In method SchedulerService.saveToMemento. Arguments:
INFO - LoggingAdvice.invoke(155) |2021-12-16 16:37:22,261| Exiting method saveToMemento
INFO - AbstractSessionFactoryBean.destroy(223) |2021-12-16 16:37:22,269| Closing Hibernate SessionFactory
INFO - ServiceContext.startRefreshingContext(902) |2021-12-16 16:37:22,274| Refreshing Context
INFO - LocalSessionFactoryBean.buildSessionFactory(780) |2021-12-16 16:37:27,084| Building new Hibernate SessionFactory
INFO - ServiceContext.doneRefreshingContext(913) |2021-12-16 16:37:33,544| Done refreshing Context
ERROR - UiFrameworkActivator.contextRefreshed(90) |2021-12-16 16:37:37,340| Error in UiContextRefreshedCallback: org.openmrs.ui.framework.StandardModuleUiConfiguration for module providermanagement
java.lang.NullPointerException
at org.openmrs.module.ModuleFactory.getModuleClassLoader(ModuleFactory.java:1407)
at org.openmrs.module.ModuleFactory.getModuleClassLoader(ModuleFactory.java:1428)
at org.openmrs.ui.framework.StandardModuleUiConfiguration.afterContextRefreshed(StandardModuleUiConfiguration.java:77)
at org.openmrs.module.uiframework.UiFrameworkActivator.contextRefreshed(UiFrameworkActivator.java:88)
at org.openmrs.module.ModuleUtil.refreshApplicationContext(ModuleUtil.java:872)
at org.openmrs.module.web.WebModuleUtil.refreshWAC(WebModuleUtil.java:962)
at org.openmrs.web.Listener.performWebStartOfModules(Listener.java:627)
at org.openmrs.web.Listener.performWebStartOfModules(Listener.java:606)
at org.openmrs.web.Listener.startOpenmrs(Listener.java:249)
at org.openmrs.web.WebDaemon$1.run(WebDaemon.java:42)
WARN - AllergyActivator.started(61) |2021-12-16 16:37:37,347| Failed to set the other non coded concept uuid
java.lang.IllegalStateException: Configuration required: allergy.concept.otherNonCoded
at org.openmrs.module.allergyapi.AllergyProperties.getConceptByGlobalProperty(AllergyProperties.java:38)
at org.openmrs.module.allergyapi.AllergyProperties.getOtherNonCodedConcept(AllergyProperties.java:72)
at org.openmrs.module.allergyapi.AllergyActivator.started(AllergyActivator.java:58)
at org.openmrs.module.ModuleUtil.refreshApplicationContext(ModuleUtil.java:876)
at org.openmrs.module.web.WebModuleUtil.refreshWAC(WebModuleUtil.java:962)
at org.openmrs.web.Listener.performWebStartOfModules(Listener.java:627)
at org.openmrs.web.Listener.performWebStartOfModules(Listener.java:606)
at org.openmrs.web.Listener.startOpenmrs(Listener.java:249)
at org.openmrs.web.WebDaemon$1.run(WebDaemon.java:42)
WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2669) |2021-12-16 16:37:37,466| Unable to find a runtime properties file at /Users/barrylevine/OpenMRS/openmrs-runtime.properties
WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2669) |2021-12-16 16:37:37,516| Unable to find a runtime properties file at /Users/barrylevine/OpenMRS/openmrs-runtime.properties
OpenMRS is ready for you at http://localhost:8080/openmrs/