我是Spring-boot的Activiti工作流框架的新手,我搜索了许多网站,没有运气。我想要实现的是我想动态地将活动添加到activiti的bpmn文件中,该文件位于Spring-boot中的resources / processes文件夹中。换句话说,应用程序的用户将能够在运行时使用REST请求创建自己的工作流,也就是说,服务永远不会被关闭或重新启动。我如何解决这种目标并动态更改activiti使用的.xml文件而无需重启?我找不到任何这种应用的示例或指南。
答案 0 :(得分:0)
您可以使用下面记录的ReST API轻松更新现有流程定义或加载新流程定义: https://www.activiti.org/userguide/#_create_a_new_deployment
如果您使用的是Activiti 6 Process Apps,则需要使用属于activiti-app UI模块的ReST API。