Java ACT_RE_PROCDEF中的重复行
我将Activiti5.21.0与spring 3.1.4一起使用。 我偶尔会发现ACT_RE_PROCDEF表中存在一个进程定义版本相同的重复行,导致应用程序根本无法加载 下面的错误显示当它无法启动时Java ACT_RE_PROCDEF中的重复行,java,spring,activiti,Java,Spring,Activiti,我将Activiti5.21.0与spring 3.1.4一起使用。 我偶尔会发现ACT_RE_PROCDEF表中存在一个进程定义版本相同的重复行,导致应用程序根本无法加载 下面的错误显示当它无法启动时 Error creating bean with name 'processEngine': FactoryBean threw exception on object creation; nested exception is org.apache.ibatis.exceptions.Pers
Error creating bean with name 'processEngine': FactoryBean threw exception on object creation; nested exception is org.apache.ibatis.exceptions.PersistenceException:
### Error updating database. Cause: java.sql.SQLException: Attempt to insert duplicate key row in object 'ACT_RE_PROCDEF' with unique index 'ACT_UNIQ_PROCDEF'
我只需要部署一个进程,问题是即使bpmn文件没有更改,您只需重新启动服务器,但始终会插入一个版本更高的新行
如何控制何时插入新的proc def?即,如果只有新版本的proc def可用,而不是每次启动时插入
bpmn如何检测自上次部署以来bpmn是否有任何更改
这是一个已知的活动问题吗