You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by gi...@apache.org on 2024/05/23 08:07:31 UTC

(incubator-kie-drools) branch main updated: [incubator-kie-issues#1246] for expression with a null leads to unexpected NPE (#5968)

This is an automated email from the ASF dual-hosted git repository.

gitgabrio pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-drools.git


The following commit(s) were added to refs/heads/main by this push:
     new 14b76396bd [incubator-kie-issues#1246] for expression with a null leads to unexpected NPE (#5968)
14b76396bd is described below

commit 14b76396bd5a41a1b45f7235fa94ce7aaec57bfd
Author: Yeser Amer <ye...@ibm.com>
AuthorDate: Thu May 23 10:07:26 2024 +0200

    [incubator-kie-issues#1246] for expression with a null leads to unexpected NPE (#5968)
---
 .../src/main/java/org/kie/dmn/core/compiler/DMNEvaluatorCompiler.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kie-dmn/kie-dmn-core/src/main/java/org/kie/dmn/core/compiler/DMNEvaluatorCompiler.java b/kie-dmn/kie-dmn-core/src/main/java/org/kie/dmn/core/compiler/DMNEvaluatorCompiler.java
index 185a963f29..9e4ad9d59e 100644
--- a/kie-dmn/kie-dmn-core/src/main/java/org/kie/dmn/core/compiler/DMNEvaluatorCompiler.java
+++ b/kie-dmn/kie-dmn-core/src/main/java/org/kie/dmn/core/compiler/DMNEvaluatorCompiler.java
@@ -973,7 +973,7 @@ public class DMNEvaluatorCompiler implements DMNDecisionLogicCompiler {
     private DMNExpressionEvaluator compileIterator(DMNCompilerContext ctx, DMNModelImpl model, DMNBaseNode node, String exprName, Iterator expression) {
         if (expression.getIteratorVariable() == null || expression.getIteratorVariable().isEmpty()) {
             MsgUtil.reportMessage(logger, DMNMessage.Severity.ERROR, node.getSource(), model, null, null, Msg.MISSING_EXPRESSION_FOR_ITERATOR,
-                    expression.getTypeRef().toString().toLowerCase(), node.getIdentifierString());
+                    "iteratorVariable", node.getIdentifierString());
             return null;
         }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org