Java 将Activiti从5.22迁移到6.0会导致错误
为了从Activiti5.2迁移到6.0,我们遵循 . 我们在1.5.10.0版本中使用Spring引导。 这是我们的activiti流程引擎配置:Java 将Activiti从5.22迁移到6.0会导致错误,java,activiti,bpmn,Java,Activiti,Bpmn,为了从Activiti5.2迁移到6.0,我们遵循 . 我们在1.5.10.0版本中使用Spring引导。 这是我们的activiti流程引擎配置: @Bean @Primary public SpringProcessEngineConfiguration springProcessEngineConfiguration(DataSource dataSource, PlatformTransactionManager transactionManager, SpringAsy
@Bean
@Primary
public SpringProcessEngineConfiguration springProcessEngineConfiguration(DataSource dataSource, PlatformTransactionManager transactionManager,
SpringAsyncExecutor springAsyncExecutor) throws IOException {
SpringProcessEngineConfiguration springProcessEngineConfiguration = baseSpringProcessEngineConfiguration(dataSource,
transactionManager, springAsyncExecutor);
springProcessEngineConfiguration.setActiviti5CompatibilityEnabled(true);
springProcessEngineConfiguration.setActiviti5CompatibilityHandler(new DefaultActiviti5SpringCompatibilityHandler());
return springProcessEngineConfiguration;
}
在使用升级的activiti版本部署应用程序并执行一些服务任务(属于先前activiti版本中部署的流程)后,我们遇到了以下问题:
原因:org.activiti.engine.activitieException:无法执行
活动:
org.activiti.engine.impl.persistence.entity.ProcessDefinitionEntityImpl
不能投靠
org.activiti5.engine.impl.persistence.entity.ProcessDefinitionEntity
在
org.activiti5.engine.impl.bpmn.behavior.ServiceTaskDelegateExpressionActivityBehavior.execute(ServiceTaskDelegateExpressionActivityBehavior.java:124)
位于org.activiti5.engine.impl.pvm.runtime.AtomicOperationActivityExecute.execute(AtomicOperationActivityExecute.java:62)
... 省略772个公共帧
原因:org.activiti5.engine.ActivitiActivityExecutionException:无法
执行活动:
org.activiti.engine.impl.persistence.entity.ProcessDefinitionEntityImpl
不能投靠
org.activiti5.engine.impl.persistence.entity.ProcessDefinitionEntity
在
org.activiti5.engine.impl.pvm.runtime.AtomicOperationActivityExecute.execute(AtomicOperationActivityExecute.java:68)
在
org.activiti5.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:100)
欢迎提供任何线索-提前感谢 你有没有发现为什么会这样?我也遇到了这个问题。@varcharmander很遗憾,我们没有找到解决这个问题的方法:/