flowable / flowable/flowable-engine

DelegateExecution::getCurrentActivityId returns null

Offen
#1,280 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
9.5k
Forks
2.9k
Ø Merge
7 Std. 8 Min.
Gemergte PRs (30 T.)
2

Beschreibung

During execution of some process, I observe that(randomly) the DelegateExecution::getCurrentActivityId returns null. This happens not all the time but when it happens - NullPointerException is thrown in my code as I rely on the id NOT to be null.
Could you tell me whether this is an issue or I have done something wrong?

My BPMN diagrams are basically some ServiceTasks with Start and End events and some Gateways in them. I do not think that the modelling of the BPMN could be an issue here.

Please let me know if I could give some hint.

Thanks!

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne bei DelegateExecution::getCurrentActivityId und reproduziere das intermittierende null-Ergebnis mithilfe eines Prozesses, der ServiceTasks, Start- und Endereignisse sowie Gateways enthält. Vergleiche Ausführungen, bei denen die Aktivitäts-ID vorhanden ist oder fehlt; abgeschlossen ist die Untersuchung, wenn festgestellt wurde, ob null ein erwartetes Verhalten, ein Modellierungsproblem oder ein reproduzierbarer Fehler der Engine ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
backend
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.