Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Workflow JBPM工作流修补程序生成_Workflow_Jbpm - Fatal编程技术网

Workflow JBPM工作流修补程序生成

Workflow JBPM工作流修补程序生成,workflow,jbpm,Workflow,Jbpm,我一直在我的项目中使用JBPM工作流,我有一个关于生成数据库补丁或SQL语句以应用JBPM工作流修改的小问题 目前,JBPM工作流提供了一种方法,通过部署最新的流程定义来刷新模式中的JBPM表。但是,如果我的系统已经使用使用状态X部署的流程定义,并且现在我已经修改了流程定义文件以适应更改X2,该怎么办。我仍然需要能够在不中断旧保存数据实例的情况下部署增量更改 是否可以仅为JBPM过程定义修改生成“增量”数据库脚本?还有哪些好的工具可以用来更直观地修改流程定义 重申一下我的问题,jbpmdeplo

我一直在我的项目中使用JBPM工作流,我有一个关于生成数据库补丁或SQL语句以应用JBPM工作流修改的小问题

目前,JBPM工作流提供了一种方法,通过部署最新的流程定义来刷新模式中的JBPM表。但是,如果我的系统已经使用使用状态X部署的流程定义,并且现在我已经修改了流程定义文件以适应更改X2,该怎么办。我仍然需要能够在不中断旧保存数据实例的情况下部署增量更改

是否可以仅为JBPM过程定义修改生成“增量”数据库脚本?还有哪些好的工具可以用来更直观地修改流程定义

重申一下我的问题,jbpmdeploy会清理维护在那里的旧实例的JBPM表,然后重新部署最新的文件;如何在不删除旧数据的情况下生成增量?有没有用户友好的工具


在此方面的任何帮助都将不胜感激。

我不确定是否正确理解了您的问题。部署新流程定义时,JBpm不会清理旧流程实例的表

当您使用与现有流程定义相同的名称部署新流程定义时,您将获得该流程定义的新版本

现有流程实例继续以其启动时使用的流程定义版本运行,而新流程实例则采用最新版本,除非您指定要使用的精确版本

理论上,还可以修改流程定义,以便使用API运行流程实例。在执行此操作时,必须注意使这些更改与这些实例的流兼容