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

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


The following commit(s) were added to refs/heads/main by this push:
     new e9e3c4893d Node instance Mvel evaluation error message (#3765)
e9e3c4893d is described below

commit e9e3c4893db279c371b5992486602ee897200383
Author: Francisco Javier Tirado Sarti 
<[email protected]>
AuthorDate: Thu Nov 14 13:14:47 2024 +0100

    Node instance Mvel evaluation error message (#3765)
    
    A nitpick, but calling three consecutives times logger.error looks
    pretty bad
---
 .../main/java/org/jbpm/workflow/instance/impl/NodeInstanceImpl.java  | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git 
a/jbpm/jbpm-flow/src/main/java/org/jbpm/workflow/instance/impl/NodeInstanceImpl.java
 
b/jbpm/jbpm-flow/src/main/java/org/jbpm/workflow/instance/impl/NodeInstanceImpl.java
index fd78e89418..b7e6e07307 100755
--- 
a/jbpm/jbpm-flow/src/main/java/org/jbpm/workflow/instance/impl/NodeInstanceImpl.java
+++ 
b/jbpm/jbpm-flow/src/main/java/org/jbpm/workflow/instance/impl/NodeInstanceImpl.java
@@ -714,9 +714,8 @@ public abstract class NodeInstanceImpl implements 
org.jbpm.workflow.instance.Nod
                             Object variableValue = 
MVELProcessHelper.evaluator().eval(paramName, new 
NodeInstanceResolverFactory(this));
                             replacements.put(paramName, variableValue);
                         } catch (Exception t) {
-                            logger.error("Could not find variable scope for 
variable {}", paramName);
-                            logger.error("when trying to replace variable in 
processId for node {}", getNodeName());
-                            logger.error("Continuing without setting process 
id.");
+                            logger.error("MVEL failed to replace variable {} 
in process {} for node {}. Continuing without setting process id", paramName, 
processInstance.getProcessId(),
+                                    getNodeName(), t);
                         }
                     }
                 }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to