开发者社区> 问答> 正文

Activiti动态调整流程如何实现?

Activiti动态调整流程如何实现?

展开
收起
李博 bluemind 2019-03-20 00:18:59 4601 0
1 条回答
写回答
取消 提交回答
  • Activiti提供的流程定义是基于XML的,一旦发布完成后,若想对流程定义实现更改,只有一种办法,就是重新发布新的版本,但有时,我们需要的是不让他发行新版本,只是希望修改其原来的Xml,如我们对分支节点进行条件设置。

    此文章借鉴了http://redxun.iteye.com/blog/2253074这篇博主的文章,但是他的方法并不能完全实现对流程的修改。在此,我经过改造现将实现过程写下:

    直接实现实现对流程定义的XML实现读写。只需要拿到流程定义的deployId或definitionId,通过对其act_ge_bytearray表实现更改,其定义内容存放于bytes_字段中。


    test

    2019-07-17 23:31:20
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
动态、高效,蚂蚁动态卡片的内核逻辑 立即下载
“静态调用链路发现“在APM中的应用场景分析及实践探索 立即下载
“静态调用链路发现”应用场景分析及实践探索 立即下载