From 82337eecd442eb308d0a01eaab4f9dbfa6813261 Mon Sep 17 00:00:00 2001 From: Tijs Rademakers Date: Tue, 7 May 2024 17:34:14 +0200 Subject: [PATCH] Make sure text annotations don't result in a warning message --- .../org/flowable/cmmn/engine/impl/parser/CmmnParserImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/flowable-cmmn-engine/src/main/java/org/flowable/cmmn/engine/impl/parser/CmmnParserImpl.java b/modules/flowable-cmmn-engine/src/main/java/org/flowable/cmmn/engine/impl/parser/CmmnParserImpl.java index b17443e441f..3f794540809 100644 --- a/modules/flowable-cmmn-engine/src/main/java/org/flowable/cmmn/engine/impl/parser/CmmnParserImpl.java +++ b/modules/flowable-cmmn-engine/src/main/java/org/flowable/cmmn/engine/impl/parser/CmmnParserImpl.java @@ -143,7 +143,9 @@ public void processDI(CmmnModel cmmnModel, List caseDefini continue; } - if (cmmnModel.findPlanItem(cmmnReference) == null && cmmnModel.getCriterion(cmmnReference) == null) { + if (cmmnModel.findPlanItem(cmmnReference) == null && cmmnModel.getCriterion(cmmnReference) == null && + cmmnModel.findTextAnnotation(cmmnReference) == null) { + logger.warn("Invalid reference in diagram interchange definition: could not find {}", cmmnReference); } }