2017-03-27 134 views
0

我正在使用Activiti 5 REST API接口与Spring Boot Activiti集成Starterand我试图完成一个流程实例。我能够实例化流程定义,遍历流程实例任务并完成每个任务。它正确地工作,直到过程结束,当没有未完成的任务时。我期望流程实例完成 - 即完成:true-,因为我有一个结束事件(terminateEventDefinition),但事实并非如此。 我无法找到REST API来完成流程实例。那么,管理流程实例完成的正确方法是什么? 谢谢。Activiti REST API:完整的流程实例

+0

请在这里提供您的process-definition.xml。谢谢 :) –

回答

1

也许我错过了一些东西,但在完成最后一项任务后,进程将正常结束,并且不再在/ runtime/process-instances列表中可见。 现在,您提到您使用Terminate End Event完成实例,Terminate End事件将完成实例,但不会设置“完成”标志。终止通常用于取消正在运行的进程。 而不是终止,你应该使用一个常规的结束事件,这应该设置完整的标志。

再说一遍,也许我在你的描述中缺少了某些东西。 谢谢 Greg