Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.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
使用Java在activiti的运行时添加进程_Java_Spring_Spring Boot_Activiti - Fatal编程技术网

使用Java在activiti的运行时添加进程

使用Java在activiti的运行时添加进程,java,spring,spring-boot,activiti,Java,Spring,Spring Boot,Activiti,我是SpringBoot的Activiti工作流框架的新手,我搜索了很多网站,但运气不佳。我想要实现的是,我想要动态地将进程添加到activiti的bpmn文件中,该文件位于Spring boot中的resources/Processs文件夹中。换句话说,应用程序的用户将能够在运行时使用REST请求创建自己的工作流,也就是说,服务永远不会关闭或重新启动。如何解决这种目标并动态更改activiti使用的.xml文件,而无需重新启动?我找不到此类应用程序的任何示例或指南。您可以使用下面介绍的ReST

我是SpringBoot的Activiti工作流框架的新手,我搜索了很多网站,但运气不佳。我想要实现的是,我想要动态地将进程添加到activiti的bpmn文件中,该文件位于Spring boot中的resources/Processs文件夹中。换句话说,应用程序的用户将能够在运行时使用REST请求创建自己的工作流,也就是说,服务永远不会关闭或重新启动。如何解决这种目标并动态更改activiti使用的.xml文件,而无需重新启动?我找不到此类应用程序的任何示例或指南。

您可以使用下面介绍的ReST API轻松更新现有流程定义或加载新流程定义:

如果您使用的是Activiti 6流程应用程序,则需要使用作为Activiti应用程序UI模块一部分的ReST API