From db5c1c78a14a54015a8112db694d9a19da56b3a0 Mon Sep 17 00:00:00 2001 From: Stephan Pelikan Date: Tue, 10 Sep 2024 12:53:55 +0200 Subject: [PATCH] Fix wrong cast --- .../io/vanillabp/camunda7/wiring/Camunda7TaskHandler.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spring-boot/src/main/java/io/vanillabp/camunda7/wiring/Camunda7TaskHandler.java b/spring-boot/src/main/java/io/vanillabp/camunda7/wiring/Camunda7TaskHandler.java index f479098..bdeb6f8 100644 --- a/spring-boot/src/main/java/io/vanillabp/camunda7/wiring/Camunda7TaskHandler.java +++ b/spring-boot/src/main/java/io/vanillabp/camunda7/wiring/Camunda7TaskHandler.java @@ -21,6 +21,7 @@ import org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity; import org.camunda.bpm.model.bpmn.instance.Activity; import org.camunda.bpm.model.bpmn.instance.BaseElement; +import org.camunda.bpm.model.bpmn.instance.FlowNode; import org.camunda.bpm.model.bpmn.instance.MultiInstanceLoopCharacteristics; import org.camunda.bpm.model.bpmn.instance.Process; import org.camunda.bpm.model.xml.ModelInstance; @@ -85,7 +86,8 @@ public void execute( try { - final var currentElement = (Activity) getCurrentElement(execution.getBpmnModelInstance(), execution); + final var currentElement = (FlowNode) getCurrentElement(execution.getBpmnModelInstance(), execution); + LoggingContext.setLoggingContext( Camunda7AdapterConfiguration.ADAPTER_ID, tenantId,