datakurre/camunda-cockpit-plugins

Missing sequence flow rendering at XOR gateways

dbudke opened this issue · 3 comments

Thanks for implementing the great sequence flow rendering!

In the example below the sequence flow is not rendered for both outgoing flows at the XOR gateway when entering the gateway a second time.

image

Great work!

Cheers
Dirk

@dbudke Thanks for the issue and showing that with the Camunda demo process for making it easy for me to reproduce!

I may not be able to fix this immediately, but will look into this when i am touching the sequence flow rendering next time. The root cause for these kind of issues (there must be more) is that Camunda does not record execution of "paths", but only execution of "nodes", and the flow must be heuristically deduced from recorded execution times.

I found a small clear issue, which seemed to fix this particular use case for me with the current master 🤔

Screenshot_2021-03-07 Camunda Cockpit

Works great! Thanks for the update @datakurre