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

Related
Recommended