How to use Camunda / Activity BPMN widgets and kill branches by event?

I need to execute a process using fork in two ways:

  • User task path

  • Way with an official task

see the process picture

The process should go to MoreTasks if ServiceTask completes the calculation without waiting for the user to respond to UserTask.

How can I automatically terminate UserTask after ServiceTask is completed without coding in java (only using camunda bpmn notation)?

I already tried using a signal event, and it works, but the signal affects all instances of procees. I tried to use the mesage event, but UserTask didn’t receive it, probably because I don’t have any message admin viewers ...

+4
2

, , Camunda , Activiti. Activiti ( BPMN) , ( ) . BPMN, , .

, . , Groovy script , , :

RuntimeService.signalEventReceived(String signalName, String executionId);

. Camunda.

, , User and Service Service.

Boundary Error .

enter image description here

- ( ), OR.

, , .

, .

+1

- , java, , :

  • , JAVA
  • ,
  • , ( )

, , .

0

Source: https://habr.com/ru/post/1627124/


All Articles