Flowable项目启动报错#java.time.LocalDateTime cannot be cast to java.lang.String

Flowable 项目启动后报错

flow项目第一次启动创建表成功,但是第二次启动时报错信息如下:

1、Error creating bean with name 'appRepositoryServiceBean' defined in class

2、Error creating bean with name 'flowableAppEngine': FactoryBean threw exception

3、Error initialising eventregistry data model

4、Error updating eventregistry engine tables

5、java.time.LocalDateTime cannot be cast to java.lang.String

原因在于mysql数据库驱动版本与flowable依赖的组件liquibase-core依赖版本不兼容导致的

解决方案如下:

1、mysql数据库驱动版本退回到8.0.22

2、liquibase-core依赖版本升级到4.3.1以后的版本

经测试成功修复。本人测试pom信息如下:

  • liquibase-core引用

    复制代码
          <dependency>
              <groupId>org.liquibase</groupId>
              <artifactId>liquibase-core</artifactId>
              <version>4.6.1</version>
          </dependency>
  • flowable引用

    org.flowable flowable-spring-boot-starter 6.8.1
  • mysql数据库驱动引用

    com.mysql mysql-connector-j 8.0.32 runtime

经测试成功解决问题!

相关推荐
MrJson-架构师2 分钟前
AgentScope Java 2.0:打造分布式、企业级智能体底座
java·开发语言·分布式
凡人叶枫2 分钟前
Effective C++ 条款01:视 C++ 为一个语言联邦
linux·开发语言·c++·effective c++·编程范式·语言联邦
我爱吃土豆17 分钟前
Agent 的记忆机制
开发语言·数据库·人工智能
白露与泡影7 分钟前
SEATA:Server 到 Golang Client 全链路走读
开发语言·后端·golang
小小龙学IT14 分钟前
Go 后端开发实战:构建高性能 RESTful API 服务
开发语言·golang·restful
fengxin_rou22 分钟前
深入理解Java类加载机制:从原理到实战详解
java·开发语言
糖果店的幽灵23 分钟前
Spring AI 从入门到精通-Prompt 工程
java·spring·prompt
薇茗24 分钟前
【C++】类与对象 核心篇
开发语言·c++
小江的记录本26 分钟前
【Spring全家桶】Spring Cloud 2023.0.x:配置中心:Nacos Config、Apollo(附《思维导图》+《面试高频考点清单》)
java·spring boot·后端·python·spring·spring cloud·面试
AI浩26 分钟前
【数据处理】基于 SAM3 的 LabelMe 标注统一校正方法
android·开发语言·kotlin