WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2034) |2026-02-14T22:40:49,638| Unable to find a runtime properties file at C:\Program Files\Apache\Maven\bin\openmrs-runtime.properties WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2034) |2026-02-14T22:40:49,663| Unable to find a runtime properties file at C:\Program Files\Apache\Maven\bin\openmrs-runtime.properties WARN - Listener.contextInitialized(233) |2026-02-14T22:40:49,711| Using runtime properties file: C:\Users\Administrator\openmrs\kisheva\openmrs-runtime.properties WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2034) |2026-02-14T22:40:49,758| Unable to find a runtime properties file at C:\Program Files\Apache\Maven\bin\openmrs-runtime.properties WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2034) |2026-02-14T22:40:49,872| Unable to find a runtime properties file at C:\Program Files\Apache\Maven\bin\openmrs-runtime.properties INFO - ChangeLogDetective.getInitialLiquibaseSnapshotVersion(96) |2026-02-14T22:41:03,491| identifying the Liquibase snapshot version that had been used to initialize the OpenMRS database... INFO - ChangeLogDetective.getInitialLiquibaseSnapshotVersion(109) |2026-02-14T22:41:03,492| looking for un-run change sets in snapshot version '2.6.x' INFO - Slf4JLogger.log(43) |2026-02-14T22:41:07,653| Parsed changelog file 'org/openmrs/liquibase/snapshots/schema-only/liquibase-schema-only-2.6.x.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:41:07,686| Reading from kisheva.liquibasechangelog INFO - ChangeLogDetective.getInitialLiquibaseSnapshotVersion(118) |2026-02-14T22:41:11,232| file 'org\openmrs\liquibase\snapshots\schema-only\liquibase-schema-only-2.6.x.xml' contains 0 un-run change sets INFO - Slf4JLogger.log(43) |2026-02-14T22:41:11,868| Parsed changelog file 'org/openmrs/liquibase/snapshots/core-data/liquibase-core-data-2.6.x.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:41:11,871| Reading from kisheva.liquibasechangelog INFO - ChangeLogDetective.getInitialLiquibaseSnapshotVersion(118) |2026-02-14T22:41:11,990| file 'org\openmrs\liquibase\snapshots\core-data\liquibase-core-data-2.6.x.xml' contains 0 un-run change sets INFO - ChangeLogDetective.getInitialLiquibaseSnapshotVersion(125) |2026-02-14T22:41:11,991| the Liquibase snapshot version that had been used to initialize the OpenMRS database is '2.6.x' INFO - Slf4JLogger.log(43) |2026-02-14T22:41:12,505| Parsed changelog file 'org/openmrs/liquibase/updates/liquibase-update-to-latest-2.7.x.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:41:12,511| Reading from kisheva.liquibasechangelog INFO - ChangeLogDetective.getUnrunLiquibaseUpdateFileNames(165) |2026-02-14T22:41:17,080| file 'org\openmrs\liquibase\updates\liquibase-update-to-latest-2.7.x.xml' contains 0 un-run change sets INFO - StorageServiceCondition.matches(38) |2026-02-14T22:41:19,235| Selected storage type: local INFO - StorageServiceCondition.matches(38) |2026-02-14T22:41:20,947| Selected storage type: local INFO - StorageServiceCondition.matches(38) |2026-02-14T22:41:20,982| Selected storage type: local WARN - Listener.loadBundledModules(587) |2026-02-14T22:47:06,142| Bundled module folder doesn't exist: C:\Users\Administrator\openmrs\kisheva\tmp\openmrs\WEB-INF\bundledModules WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2034) |2026-02-14T22:47:06,572| Unable to find a runtime properties file at C:\Program Files\Apache\Maven\bin\openmrs-runtime.properties INFO - Slf4JLogger.log(43) |2026-02-14T22:48:20,592| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:48:20,595| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:48:21,599| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:48:21,618| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:48:22,449| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:48:59,394| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:48:59,397| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:48:59,768| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:48:59,771| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:49:00,827| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:49:03,180| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:49:03,276| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:49:03,870| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:49:03,893| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:49:04,728| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:49:06,680| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:49:06,692| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:49:07,462| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:49:07,492| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:49:08,204| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:49:10,545| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:49:10,582| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:49:11,138| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:49:11,144| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:49:11,497| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:49:12,481| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:49:12,542| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:49:13,022| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:49:13,027| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:49:13,464| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:49:22,881| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:49:22,884| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:49:23,175| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:49:23,178| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:49:25,303| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:49:47,287| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:49:47,289| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:49:48,534| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:49:48,538| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:49:50,092| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:50:18,867| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:50:19,014| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:50:19,207| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:50:19,211| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:50:19,541| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:50:22,387| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:50:22,583| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:50:23,126| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:50:23,130| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:50:23,395| Continuing past: liquibase.xml::stockmanagement-1758855877841-226::dev despite precondition failure due to onFail='CONTINUE': liquibase.xml : DBMS Precondition failed: expected postgresql, got mysql INFO - Slf4JLogger.log(43) |2026-02-14T22:50:23,651| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:50:24,321| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:50:24,323| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:50:24,534| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:50:24,537| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:50:24,851| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:50:38,412| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:50:38,415| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:50:38,747| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:50:38,750| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:50:38,931| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:50:52,362| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:50:52,365| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:50:52,517| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:50:52,520| Reading from kisheva.liquibasechangelog WARN - Slf4JLogger.log(41) |2026-02-14T22:50:52,622| Due to mysql SQL limitations, setNullable will lose primary key/autoincrement/not null/comment settings explicitly redefined in the change. Use or to re-specify all configuration if this is the case INFO - Slf4JLogger.log(43) |2026-02-14T22:50:52,872| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:51:02,478| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:51:02,481| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:51:02,804| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:51:02,806| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:51:03,429| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:51:15,814| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:51:15,816| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:51:16,166| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:53:49,466| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:53:49,759| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:53:50,881| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:53:50,910| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:53:51,204| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:53:51,212| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:53:52,128| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:53:52,722| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:53:53,475| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:53:54,258| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:53:54,270| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:53:54,511| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:53:54,599| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:53:54,617| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:53:54,778| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:53:54,782| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:53:54,961| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:53:55,281| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:53:55,288| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:53:55,812| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:53:55,814| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:53:56,112| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:53:56,654| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:53:56,714| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:53:57,529| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:53:57,535| Reading from kisheva.liquibasechangelog WARN - Slf4JLogger.log(41) |2026-02-14T22:53:57,769| Due to mysql SQL limitations, setNullable will lose primary key/autoincrement/not null/comment settings explicitly redefined in the change. Use or to re-specify all configuration if this is the case ERROR - Slf4JLogger.log(39) |2026-02-14T22:53:58,974| ChangeSet liquibase.xml::openhmis.cashier-v1.0-1::ibewes encountered an exception. liquibase.exception.DatabaseException: Table 'cashier_item' already exists [Failed SQL: (1050) CREATE TABLE kisheva.cashier_item (item_id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) DEFAULT '' NOT NULL, `description` VARCHAR(1024) DEFAULT '' NULL, department_id INT NOT NULL, default_price_id INT NULL, creator INT DEFAULT 0 NOT NULL, date_created datetime NOT NULL, changed_by INT NULL, date_changed datetime NULL, retired TINYINT(1) DEFAULT 0 NOT NULL, retired_by INT NULL, date_retired datetime NULL, retire_reason VARCHAR(255) NULL, uuid CHAR(38) NOT NULL, CONSTRAINT PK_CASHIER_ITEM PRIMARY KEY (item_id), UNIQUE (uuid))] at liquibase.executor.jvm.JdbcExecutor$ExecuteStatementCallback.doInStatement(JdbcExecutor.java:497) ~[liquibase-core-4.31.1.jar:?] at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:83) ~[liquibase-core-4.31.1.jar:?] at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:185) ~[liquibase-core-4.31.1.jar:?] at liquibase.executor.AbstractExecutor.execute(AbstractExecutor.java:141) ~[liquibase-core-4.31.1.jar:?] at liquibase.database.AbstractJdbcDatabase.executeStatements(AbstractJdbcDatabase.java:1189) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.ChangeSet.execute(ChangeSet.java:790) [liquibase-core-4.31.1.jar:?] at liquibase.changelog.visitor.UpdateVisitor.executeAcceptedChange(UpdateVisitor.java:126) [liquibase-core-4.31.1.jar:?] at liquibase.changelog.visitor.UpdateVisitor.visit(UpdateVisitor.java:70) [liquibase-core-4.31.1.jar:?] at org.openmrs.util.DatabaseUpdater$OpenmrsUpdateVisitor.visit(DatabaseUpdater.java:879) [openmrs-api-2.7.6.jar:?] at liquibase.changelog.ChangeLogIterator.lambda$run$0(ChangeLogIterator.java:133) [liquibase-core-4.31.1.jar:?] at liquibase.Scope.lambda$child$0(Scope.java:201) [liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:210) [liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:200) [liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:179) [liquibase-core-4.31.1.jar:?] at liquibase.changelog.ChangeLogIterator.lambda$run$1(ChangeLogIterator.java:122) [liquibase-core-4.31.1.jar:?] at liquibase.Scope.lambda$child$0(Scope.java:201) [liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:210) [liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:200) [liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:179) [liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:267) [liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:271) [liquibase-core-4.31.1.jar:?] at liquibase.changelog.ChangeLogIterator.run(ChangeLogIterator.java:91) [liquibase-core-4.31.1.jar:?] at org.openmrs.util.DatabaseUpdater.executeChangelog(DatabaseUpdater.java:245) [openmrs-api-2.7.6.jar:?] at org.openmrs.module.ModuleFactory.runLiquibase(ModuleFactory.java:984) [openmrs-api-2.7.6.jar:?] at org.openmrs.module.ModuleFactory.startModuleInternal(ModuleFactory.java:715) [openmrs-api-2.7.6.jar:?] at org.openmrs.api.context.Daemon.lambda$startModule$0(Daemon.java:84) [openmrs-api-2.7.6.jar:?] at org.openmrs.api.context.Daemon.lambda$runInDaemonThreadInternal$4(Daemon.java:428) [openmrs-api-2.7.6.jar:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1095) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:619) [?:?] at java.base/java.lang.Thread.run(Thread.java:1447) [?:?] Caused by: java.sql.SQLSyntaxErrorException: Table 'cashier_item' already exists at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.StatementImpl.executeInternal(StatementImpl.java:763) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.StatementImpl.execute(StatementImpl.java:648) ~[mysql-connector-java-8.0.30.jar:8.0.30] at liquibase.executor.jvm.JdbcExecutor$ExecuteStatementCallback.doInStatement(JdbcExecutor.java:491) ~[liquibase-core-4.31.1.jar:?] ... 30 more INFO - Slf4JLogger.log(43) |2026-02-14T22:53:59,304| Successfully released change log lock WARN - ModuleFactory.startModuleInternal(773) |2026-02-14T22:53:59,305| Error while trying to start module: billing org.openmrs.module.ModuleException: Unable to update data model using liquibase.xml. Module: OpenHMIS Billing Module at org.openmrs.module.ModuleFactory.runLiquibase(ModuleFactory.java:992) ~[openmrs-api-2.7.6.jar:?] at org.openmrs.module.ModuleFactory.startModuleInternal(ModuleFactory.java:715) [openmrs-api-2.7.6.jar:?] at org.openmrs.api.context.Daemon.lambda$startModule$0(Daemon.java:84) [openmrs-api-2.7.6.jar:?] at org.openmrs.api.context.Daemon.lambda$runInDaemonThreadInternal$4(Daemon.java:428) [openmrs-api-2.7.6.jar:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1095) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:619) [?:?] at java.base/java.lang.Thread.run(Thread.java:1447) [?:?] Caused by: liquibase.exception.LiquibaseException: liquibase.exception.LiquibaseException: Unable to execute change set: liquibase.xml::openhmis.cashier-v1.0-1::ibewes at liquibase.changelog.ChangeLogIterator.run(ChangeLogIterator.java:155) ~[liquibase-core-4.31.1.jar:?] at org.openmrs.util.DatabaseUpdater.executeChangelog(DatabaseUpdater.java:245) ~[openmrs-api-2.7.6.jar:?] at org.openmrs.module.ModuleFactory.runLiquibase(ModuleFactory.java:984) ~[openmrs-api-2.7.6.jar:?] ... 7 more Caused by: liquibase.exception.LiquibaseException: Unable to execute change set: liquibase.xml::openhmis.cashier-v1.0-1::ibewes at org.openmrs.util.DatabaseUpdater$OpenmrsUpdateVisitor.visit(DatabaseUpdater.java:882) ~[openmrs-api-2.7.6.jar:?] at liquibase.changelog.ChangeLogIterator.lambda$run$0(ChangeLogIterator.java:133) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.lambda$child$0(Scope.java:201) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:210) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:200) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:179) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.ChangeLogIterator.lambda$run$1(ChangeLogIterator.java:122) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.lambda$child$0(Scope.java:201) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:210) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:200) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:179) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:267) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:271) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.ChangeLogIterator.run(ChangeLogIterator.java:91) ~[liquibase-core-4.31.1.jar:?] at org.openmrs.util.DatabaseUpdater.executeChangelog(DatabaseUpdater.java:245) ~[openmrs-api-2.7.6.jar:?] at org.openmrs.module.ModuleFactory.runLiquibase(ModuleFactory.java:984) ~[openmrs-api-2.7.6.jar:?] ... 7 more Caused by: liquibase.exception.MigrationFailedException: Migration failed for changeset liquibase.xml::openhmis.cashier-v1.0-1::ibewes: Reason: liquibase.exception.DatabaseException: Table 'cashier_item' already exists [Failed SQL: (1050) CREATE TABLE kisheva.cashier_item (item_id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) DEFAULT '' NOT NULL, `description` VARCHAR(1024) DEFAULT '' NULL, department_id INT NOT NULL, default_price_id INT NULL, creator INT DEFAULT 0 NOT NULL, date_created datetime NOT NULL, changed_by INT NULL, date_changed datetime NULL, retired TINYINT(1) DEFAULT 0 NOT NULL, retired_by INT NULL, date_retired datetime NULL, retire_reason VARCHAR(255) NULL, uuid CHAR(38) NOT NULL, CONSTRAINT PK_CASHIER_ITEM PRIMARY KEY (item_id), UNIQUE (uuid))] at liquibase.changelog.ChangeSet.execute(ChangeSet.java:840) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.visitor.UpdateVisitor.executeAcceptedChange(UpdateVisitor.java:126) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.visitor.UpdateVisitor.visit(UpdateVisitor.java:70) ~[liquibase-core-4.31.1.jar:?] at org.openmrs.util.DatabaseUpdater$OpenmrsUpdateVisitor.visit(DatabaseUpdater.java:879) ~[openmrs-api-2.7.6.jar:?] at liquibase.changelog.ChangeLogIterator.lambda$run$0(ChangeLogIterator.java:133) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.lambda$child$0(Scope.java:201) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:210) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:200) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:179) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.ChangeLogIterator.lambda$run$1(ChangeLogIterator.java:122) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.lambda$child$0(Scope.java:201) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:210) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:200) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:179) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:267) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:271) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.ChangeLogIterator.run(ChangeLogIterator.java:91) ~[liquibase-core-4.31.1.jar:?] at org.openmrs.util.DatabaseUpdater.executeChangelog(DatabaseUpdater.java:245) ~[openmrs-api-2.7.6.jar:?] at org.openmrs.module.ModuleFactory.runLiquibase(ModuleFactory.java:984) ~[openmrs-api-2.7.6.jar:?] ... 7 more Caused by: liquibase.exception.DatabaseException: Table 'cashier_item' already exists [Failed SQL: (1050) CREATE TABLE kisheva.cashier_item (item_id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) DEFAULT '' NOT NULL, `description` VARCHAR(1024) DEFAULT '' NULL, department_id INT NOT NULL, default_price_id INT NULL, creator INT DEFAULT 0 NOT NULL, date_created datetime NOT NULL, changed_by INT NULL, date_changed datetime NULL, retired TINYINT(1) DEFAULT 0 NOT NULL, retired_by INT NULL, date_retired datetime NULL, retire_reason VARCHAR(255) NULL, uuid CHAR(38) NOT NULL, CONSTRAINT PK_CASHIER_ITEM PRIMARY KEY (item_id), UNIQUE (uuid))] at liquibase.executor.jvm.JdbcExecutor$ExecuteStatementCallback.doInStatement(JdbcExecutor.java:497) ~[liquibase-core-4.31.1.jar:?] at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:83) ~[liquibase-core-4.31.1.jar:?] at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:185) ~[liquibase-core-4.31.1.jar:?] at liquibase.executor.AbstractExecutor.execute(AbstractExecutor.java:141) ~[liquibase-core-4.31.1.jar:?] at liquibase.database.AbstractJdbcDatabase.executeStatements(AbstractJdbcDatabase.java:1189) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.ChangeSet.execute(ChangeSet.java:790) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.visitor.UpdateVisitor.executeAcceptedChange(UpdateVisitor.java:126) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.visitor.UpdateVisitor.visit(UpdateVisitor.java:70) ~[liquibase-core-4.31.1.jar:?] at org.openmrs.util.DatabaseUpdater$OpenmrsUpdateVisitor.visit(DatabaseUpdater.java:879) ~[openmrs-api-2.7.6.jar:?] at liquibase.changelog.ChangeLogIterator.lambda$run$0(ChangeLogIterator.java:133) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.lambda$child$0(Scope.java:201) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:210) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:200) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:179) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.ChangeLogIterator.lambda$run$1(ChangeLogIterator.java:122) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.lambda$child$0(Scope.java:201) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:210) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:200) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:179) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:267) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:271) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.ChangeLogIterator.run(ChangeLogIterator.java:91) ~[liquibase-core-4.31.1.jar:?] at org.openmrs.util.DatabaseUpdater.executeChangelog(DatabaseUpdater.java:245) ~[openmrs-api-2.7.6.jar:?] at org.openmrs.module.ModuleFactory.runLiquibase(ModuleFactory.java:984) ~[openmrs-api-2.7.6.jar:?] ... 7 more Caused by: java.sql.SQLSyntaxErrorException: Table 'cashier_item' already exists at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.StatementImpl.executeInternal(StatementImpl.java:763) ~[mysql-connector-java-8.0.30.jar:8.0.30] at com.mysql.cj.jdbc.StatementImpl.execute(StatementImpl.java:648) ~[mysql-connector-java-8.0.30.jar:8.0.30] at liquibase.executor.jvm.JdbcExecutor$ExecuteStatementCallback.doInStatement(JdbcExecutor.java:491) ~[liquibase-core-4.31.1.jar:?] at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:83) ~[liquibase-core-4.31.1.jar:?] at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:185) ~[liquibase-core-4.31.1.jar:?] at liquibase.executor.AbstractExecutor.execute(AbstractExecutor.java:141) ~[liquibase-core-4.31.1.jar:?] at liquibase.database.AbstractJdbcDatabase.executeStatements(AbstractJdbcDatabase.java:1189) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.ChangeSet.execute(ChangeSet.java:790) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.visitor.UpdateVisitor.executeAcceptedChange(UpdateVisitor.java:126) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.visitor.UpdateVisitor.visit(UpdateVisitor.java:70) ~[liquibase-core-4.31.1.jar:?] at org.openmrs.util.DatabaseUpdater$OpenmrsUpdateVisitor.visit(DatabaseUpdater.java:879) ~[openmrs-api-2.7.6.jar:?] at liquibase.changelog.ChangeLogIterator.lambda$run$0(ChangeLogIterator.java:133) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.lambda$child$0(Scope.java:201) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:210) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:200) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:179) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.ChangeLogIterator.lambda$run$1(ChangeLogIterator.java:122) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.lambda$child$0(Scope.java:201) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:210) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:200) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:179) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:267) ~[liquibase-core-4.31.1.jar:?] at liquibase.Scope.child(Scope.java:271) ~[liquibase-core-4.31.1.jar:?] at liquibase.changelog.ChangeLogIterator.run(ChangeLogIterator.java:91) ~[liquibase-core-4.31.1.jar:?] at org.openmrs.util.DatabaseUpdater.executeChangelog(DatabaseUpdater.java:245) ~[openmrs-api-2.7.6.jar:?] at org.openmrs.module.ModuleFactory.runLiquibase(ModuleFactory.java:984) ~[openmrs-api-2.7.6.jar:?] ... 7 more INFO - Slf4JLogger.log(43) |2026-02-14T22:54:01,282| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:54:01,396| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:54:01,654| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:54:01,658| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:54:01,838| Successfully released change log lock WARN - AppointmentProperties.load(22) |2026-02-14T22:54:02,017| Property file not found: C:\Users\Administrator\openmrs\kisheva\appointment.properties INFO - Slf4JLogger.log(43) |2026-02-14T22:54:02,287| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:54:02,310| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:54:02,847| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:54:02,851| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:54:03,056| Successfully released change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:54:03,457| Parsed changelog file 'liquibase.xml' INFO - Slf4JLogger.log(43) |2026-02-14T22:54:03,459| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:54:03,631| Successfully acquired change log lock INFO - Slf4JLogger.log(43) |2026-02-14T22:54:03,930| Reading from kisheva.liquibasechangelog INFO - Slf4JLogger.log(43) |2026-02-14T22:54:04,197| Successfully released change log lock INFO - ServiceContext.startRefreshingContext(840) |2026-02-14T22:54:14,014| Refreshing Context INFO - StorageServiceCondition.matches(38) |2026-02-14T22:54:44,476| Selected storage type: local INFO - StorageServiceCondition.matches(38) |2026-02-14T22:55:26,843| Selected storage type: local INFO - StorageServiceCondition.matches(38) |2026-02-14T22:55:27,119| Selected storage type: local WARN - IdgenTask.run(32) |2026-02-14T22:56:08,006| Not running scheduled task. DaemonToken = null; enabled = false INFO - Context.setAuthenticationScheme(198) |2026-02-14T22:56:12,604| An authentication scheme override was provided. Using this one in place of the OpenMRS default authentication scheme. INFO - ServiceContext.doneRefreshingContext(851) |2026-02-14T22:56:25,486| Done refreshing Context ERROR - PartySynchronize.execute(42) |2026-02-14T22:57:33,604| Error while synchronizing party table org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.openmrs.Location#5] at org.hibernate.boot.internal.StandardEntityNotFoundDelegate.handleEntityNotFound(StandardEntityNotFoundDelegate.java:28) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.proxy.AbstractLazyInitializer.checkTargetState(AbstractLazyInitializer.java:298) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:187) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:322) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:45) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.openmrs.Location$HibernateProxy$tLIfZC2n.getId(Unknown Source) ~[openmrs-api-2.7.6.jar:?] at org.openmrs.module.stockmanagement.tasks.PartySynchronize.lambda$execute$0(PartySynchronize.java:28) ~[stockmanagement-api-2.0.3.jar:?] at java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90) ~[?:?] at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1693) ~[?:?] at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:147) ~[?:?] at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:588) ~[?:?] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:574) ~[?:?] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) ~[?:?] at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230) ~[?:?] at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196) ~[?:?] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) ~[?:?] at java.base/java.util.stream.ReferencePipeline.anyMatch(ReferencePipeline.java:672) ~[?:?] at org.openmrs.module.stockmanagement.tasks.PartySynchronize.execute(PartySynchronize.java:28) [stockmanagement-api-2.0.3.jar:?] at org.openmrs.module.stockmanagement.StockManagementActivator.started(StockManagementActivator.java:42) [stockmanagement-api-2.0.3.jar:?] at org.openmrs.module.ModuleUtil.refreshApplicationContext(ModuleUtil.java:904) [openmrs-api-2.7.6.jar:?] at org.openmrs.module.web.WebModuleUtil.refreshWAC(WebModuleUtil.java:946) [openmrs-web-2.7.6.jar:?] at org.openmrs.web.Listener.performWebStartOfModules(Listener.java:719) [openmrs-web-2.7.6.jar:?] at org.openmrs.web.Listener.performWebStartOfModules(Listener.java:699) [openmrs-web-2.7.6.jar:?] at org.openmrs.web.Listener.startOpenmrs(Listener.java:365) [openmrs-web-2.7.6.jar:?] at org.openmrs.web.WebDaemon.lambda$startOpenmrs$0(WebDaemon.java:42) [openmrs-web-2.7.6.jar:?] at org.openmrs.api.context.Daemon.lambda$runInDaemonThreadInternal$5(Daemon.java:452) [openmrs-api-2.7.6.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545) [?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1095) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:619) [?:?] at java.base/java.lang.Thread.run(Thread.java:1447) [?:?] ERROR - AddressConfigurationLoader.loadAddressConfiguration(67) |2026-02-14T22:57:34,529| Address hierarchy configuration file appears invalid, skipping the loading process: C:\Users\Administrator\openmrs\kisheva\configuration\addresshierarchy\addressConfiguration.xml ERROR - AddressConfigurationLoader.loadAddressConfiguration(67) |2026-02-14T22:57:36,801| Address hierarchy configuration file appears invalid, skipping the loading process: C:\Users\Administrator\openmrs\kisheva\configuration\addresshierarchy\addressConfiguration.xml WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2034) |2026-02-14T22:57:43,904| Unable to find a runtime properties file at C:\Program Files\Apache\Maven\bin\openmrs-runtime.properties WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2034) |2026-02-14T22:57:44,524| Unable to find a runtime properties file at C:\Program Files\Apache\Maven\bin\openmrs-runtime.properties WARN - TimerSchedulerTask.saveLastExecutionTime(74) |2026-02-14T23:01:59,152| Unable to save the last execution time for task. Task.taskDefinition is null in class org.openmrs.scheduler.tasks.TaskThreadedInitializationWrapper