KB-2177 Application server startup fails with "ClassCastException" exception
Symptoms
When installing Appian with MySQL version 8.0 / driver version 8.0.23, the application server fails to start with the following message observed in the application server log:
Caused by: java.lang.ClassCastException: java.time.LocalDateTime cannot be cast to java.lang.String at liquibase.changelog.StandardChangeLogHistoryService.getRanChangeSets(StandardChangeLogHistoryService.java:328) at liquibase.changelog.AbstractChangeLogHistoryService.upgradeChecksums(AbstractChangeLogHistoryService.java:66)
Cause
Appian does not support MySQL driver version 8.x.
Action
Update the database driver to the supported version and restart the application server.
Affected Versions
This article applies to Appian 19.1 and later.
Last Reviewed: April 2021
