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]