Camunda版本控制流程实例的审核日志

Camunda版本控制流程实例的审核日志,camunda,Camunda,我需要比较和创建流程实例不同版本的审核日志 假设我们有一个id为“loanApproval”的进程,它有版本1和版本2。我的要求是比较这两个版本,并生成这些版本之间所做更改的审核日志 例如,如果版本1是 开始→ 贷款→ 批准贷款→ 结束 第2版是 开始→ 贷款→ 批准贷款→ 通知请求者→ 结束 审核日志必须生成类似“添加了新服务任务”的内容“通知请求者” 你知道怎么做吗 也把它贴在这里:我想知道。。。如果需要“添加了新服务任务”级别的更改,则不需要分析运行时行为,可以在旧bpmn xml和新bp

我需要比较和创建流程实例不同版本的审核日志

假设我们有一个id为“loanApproval”的进程,它有版本1和版本2。我的要求是比较这两个版本,并生成这些版本之间所做更改的审核日志

例如,如果版本1是 开始→ 贷款→ 批准贷款→ 结束

第2版是

开始→ 贷款→ 批准贷款→ 通知请求者→ 结束

审核日志必须生成类似“添加了新服务任务”的内容“通知请求者”

你知道怎么做吗


也把它贴在这里:

我想知道。。。如果需要“添加了新服务任务”级别的更改,则不需要分析运行时行为,可以在旧bpmn xml和新bpmn xml之间进行静态比较


这可以通过使用Bpmn模型api或js/图形化工具(如)对xml src进行扩散来实现。

谢谢。你能推荐一些工具来区分XML src吗?或者我如何在我的java应用程序中集成一些修改?对不起,我没有什么可重复使用的。。。我想使用JavaBPMN模型API将是最“直接”的方法,读取这两个模型并迭代元素以编程方式收集差异。