我有一个项目,最近已将其转换为Spring Boot。该项目将jBPM 5嵌入式引擎与用于存储用户任务状态的自定义内存实现一起使用。我不想将其存储在内存中,而是希望将用户任务状态移至数据库中,但仍将引擎保持嵌入式状态。
我发现了jbpm-spring-boot-starter-basic依赖关系,该依赖关系已针对嵌入式用法进行了配置,并依赖于通过application.properties定义的DataSource。但是,当我将此依赖项添加到pom.xml文件并启动时,出现错误消息:
Caused by: java.lang.IllegalArgumentException: Not a managed type: class com.mycompany.bean.MyBean
当删除了jbpm-spring-boot-starter-basic依赖项时,我的应用程序可以正常启动。我的pom中也有spring-boot-starter-data-jpa依赖项,我不确定它是否与此冲突?
有什么想法吗?