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

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


The following commit(s) were added to refs/heads/main by this push:
     new 0aed3d80c55 [incubator-kie-issues-2368] Change the default expression 
format from… (#6885)
0aed3d80c55 is described below

commit 0aed3d80c55fc2b55cc4d0c95de2f7ef371f66b4
Author: abhijithumbe <[email protected]>
AuthorDate: Mon Sep 7 18:21:45 2026 +0530

    [incubator-kie-issues-2368] Change the default expression format from… 
(#6885)
    
    * [incubator-kie-issues-2368] Change the default expression format from 
mvel to java
    
    * [incubator-kie-issues-2368] fixing scripts from context to kcontext
    
    ---------
    
    Co-authored-by: abhijithumbe <[email protected]>
---
 .../src/main/java/org/jbpm/bpmn2/xml/AbstractNodeHandler.java     | 8 ++++----
 .../BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutput.bpmn2    | 2 +-
 ...N2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCond.bpmn2 | 2 +-
 ...2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCond2.bpmn2 | 2 +-
 ...stanceLoopCharacteristicsTaskWithOutputCmpCondSequential.bpmn2 | 2 +-
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git 
a/kogito-jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/xml/AbstractNodeHandler.java
 
b/kogito-jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/xml/AbstractNodeHandler.java
index 05149b40cb2..09165c17dcc 100755
--- 
a/kogito-jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/xml/AbstractNodeHandler.java
+++ 
b/kogito-jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/xml/AbstractNodeHandler.java
@@ -258,9 +258,9 @@ public abstract class AbstractNodeHandler extends 
BaseAbstractHandler implements
     }
 
     public static DroolsAction extractScript(Element xmlNode) {
-        String dialect = "mvel";
-        if 
("http://www.java.com/java".equals(xmlNode.getAttribute("scriptFormat"))) {
-            dialect = "java";
+        String dialect = "java";
+        if 
("http://www.mvel.org/2.0".equals(xmlNode.getAttribute("scriptFormat"))) {
+            dialect = "mvel";
         }
         NodeList subNodeList = xmlNode.getChildNodes();
         for (int j = 0; j < subNodeList.getLength(); j++) {
@@ -272,7 +272,7 @@ public abstract class AbstractNodeHandler extends 
BaseAbstractHandler implements
                 }
             }
         }
-        return new DroolsConsequenceAction("mvel", "");
+        return new DroolsConsequenceAction(dialect, "");
     }
 
     protected void writeMetaData(final Node node, final StringBuilder xmlDump) 
{
diff --git 
a/kogito-jbpm/jbpm-tests/src/test/bpmn/org/jbpm/bpmn2/flow/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutput.bpmn2
 
b/kogito-jbpm/jbpm-tests/src/test/bpmn/org/jbpm/bpmn2/flow/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutput.bpmn2
index e47530de021..301199b7e4e 100755
--- 
a/kogito-jbpm/jbpm-tests/src/test/bpmn/org/jbpm/bpmn2/flow/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutput.bpmn2
+++ 
b/kogito-jbpm/jbpm-tests/src/test/bpmn/org/jbpm/bpmn2/flow/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutput.bpmn2
@@ -47,7 +47,7 @@
     <userTask id="_2" name="Hello" tns:taskName="Human Task">
       <extensionElements>
         <tns:onEntry-script>
-          
<tns:script>System.out.println("Hello");context.setVariable("itemOut", 
"test");</tns:script>
+          
<tns:script>System.out.println("Hello");kcontext.setVariable("itemOut", 
"test");</tns:script>
         </tns:onEntry-script>
       </extensionElements>
       <ioSpecification>
diff --git 
a/kogito-jbpm/jbpm-tests/src/test/bpmn/org/jbpm/bpmn2/flow/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCond.bpmn2
 
b/kogito-jbpm/jbpm-tests/src/test/bpmn/org/jbpm/bpmn2/flow/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCond.bpmn2
index 128f059470d..0847dd7b0a1 100755
--- 
a/kogito-jbpm/jbpm-tests/src/test/bpmn/org/jbpm/bpmn2/flow/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCond.bpmn2
+++ 
b/kogito-jbpm/jbpm-tests/src/test/bpmn/org/jbpm/bpmn2/flow/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCond.bpmn2
@@ -47,7 +47,7 @@
     <userTask id="_2" name="Hello" tns:taskName="Human Task">
       <extensionElements>
         <tns:onEntry-script>
-          
<tns:script>System.out.println("Hello");context.setVariable("itemOut", 
"test");</tns:script>
+          
<tns:script>System.out.println("Hello");kcontext.setVariable("itemOut", 
"test");</tns:script>
         </tns:onEntry-script>
       </extensionElements>
       <ioSpecification>
diff --git 
a/kogito-jbpm/jbpm-tests/src/test/bpmn/org/jbpm/bpmn2/flow/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCond2.bpmn2
 
b/kogito-jbpm/jbpm-tests/src/test/bpmn/org/jbpm/bpmn2/flow/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCond2.bpmn2
index 7d72d8265fd..a77ecd84c0c 100755
--- 
a/kogito-jbpm/jbpm-tests/src/test/bpmn/org/jbpm/bpmn2/flow/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCond2.bpmn2
+++ 
b/kogito-jbpm/jbpm-tests/src/test/bpmn/org/jbpm/bpmn2/flow/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCond2.bpmn2
@@ -47,7 +47,7 @@
     <userTask id="_2" name="Hello" tns:taskName="Human Task">
       <extensionElements>
         <tns:onEntry-script>
-          
<tns:script>System.out.println("Hello");context.setVariable("itemOut", 
item);</tns:script>
+          
<tns:script>System.out.println("Hello");kcontext.setVariable("itemOut", 
item);</tns:script>
         </tns:onEntry-script>
       </extensionElements>
       <ioSpecification>
diff --git 
a/kogito-jbpm/jbpm-tools/jbpm-tools-maven-plugin/src/test/resources/unit/project/src/main/bpmn/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCondSequential.bpmn2
 
b/kogito-jbpm/jbpm-tools/jbpm-tools-maven-plugin/src/test/resources/unit/project/src/main/bpmn/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCondSequential.bpmn2
index bce624ffd86..878e651913c 100644
--- 
a/kogito-jbpm/jbpm-tools/jbpm-tools-maven-plugin/src/test/resources/unit/project/src/main/bpmn/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCondSequential.bpmn2
+++ 
b/kogito-jbpm/jbpm-tools/jbpm-tools-maven-plugin/src/test/resources/unit/project/src/main/bpmn/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCondSequential.bpmn2
@@ -46,7 +46,7 @@
     <userTask id="_2" name="Hello" tns:taskName="Human Task">
       <extensionElements>
         <tns:onEntry-script>
-          
<tns:script>System.out.println("Hello");context.setVariable("itemOut", 
"test");</tns:script>
+          
<tns:script>System.out.println("Hello");kcontext.setVariable("itemOut", 
"test");</tns:script>
         </tns:onEntry-script>
       </extensionElements>
       <ioSpecification>


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

Reply via email to