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 <[email protected]>
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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to