flowable / flowable/flowable-engine

Incoming event starts process for suspended process definition

Aperta
#3,601 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
9.5k
Fork
2.9k
Merge medio
7h 8m
PR unite (30g)
2

Descrizione

**Describe the bug**
I have set up a process definition with a start event using the event registry linked to a RabbitMQ channel.

Everything works as expected when sending a message to the RabbitMQ queue.

Afterwards, I suspend the process definition and I send a message to the RabbitMQ queue again.

The message receiver will try to start a process but fails to do so due to the process definition being suspended. The RabbitMQ message is then considered to be in error and is retried, creating an infinite loop.

**Expected behavior**
I would expect starting a process from a suspended process definition id not to happen, or having the event subscription to no longer match the given process definition.

If there is any workaround for this, I would be happy to try this as well.

**Additional context**
Using Flowable 6.8.0
Using Flowable within Spring Boot

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.