2017-03-27 137 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