upgrade to version 7.25.0

This commit is contained in:
Nicolas Héron 2019-09-12 16:31:24 +02:00
commit 5bd849e22b
38 changed files with 67 additions and 63 deletions

View file

@ -8,36 +8,42 @@
</content> </content>
<orderEntry type="inheritedJdk" /> <orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Maven: org.drools:drools-compiler:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.drools:drools-compiler:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.drools:drools-core:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.drools:drools-core:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.10" level="project" /> <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.10" level="project" />
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.kie:kie-internal:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-commons:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.kie.soup:kie-soup-commons:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-commons:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-commons:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-api:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-api:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.antlr:antlr-runtime:3.5.2" level="project" /> <orderEntry type="library" name="Maven: org.antlr:antlr-runtime:3.5.2" level="project" />
<orderEntry type="library" name="Maven: org.mvel:mvel2:2.4.2.Final" level="project" /> <orderEntry type="library" name="Maven: org.mvel:mvel2:2.4.4.Final" level="project" />
<orderEntry type="library" name="Maven: com.thoughtworks.xstream:xstream:1.4.10" level="project" /> <orderEntry type="library" name="Maven: com.thoughtworks.xstream:xstream:1.4.11.1" level="project" />
<orderEntry type="library" name="Maven: xmlpull:xmlpull:1.1.3.1" level="project" /> <orderEntry type="library" name="Maven: xmlpull:xmlpull:1.1.3.1" level="project" />
<orderEntry type="library" name="Maven: xpp3:xpp3_min:1.1.4c" level="project" /> <orderEntry type="library" name="Maven: xpp3:xpp3_min:1.1.4c" level="project" />
<orderEntry type="library" name="Maven: com.google.protobuf:protobuf-java:2.6.1" level="project" /> <orderEntry type="library" name="Maven: com.google.protobuf:protobuf-java:3.6.1" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.25" level="project" /> <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.26" level="project" />
<orderEntry type="library" name="Maven: org.eclipse.jdt.core.compiler:ecj:4.4.2" level="project" /> <orderEntry type="library" name="Maven: org.eclipse.jdt.core.compiler:ecj:4.4.2" level="project" />
<orderEntry type="library" name="Maven: org.jbpm:jbpm-bpmn2:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.jbpm:jbpm-bpmn2:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow-builder:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.jbpm:jbpm-flow-builder:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.jbpm:jbpm-flow:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie:kie-dmn-api:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.kie:kie-dmn-api:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie:kie-dmn-feel:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.kie:kie-dmn-feel:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie:kie-dmn-model:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.kie:kie-dmn-model:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.antlr:antlr4-runtime:4.5.3" level="project" /> <orderEntry type="library" name="Maven: org.antlr:antlr4-runtime:4.7.2" level="project" />
<orderEntry type="library" name="Maven: org.drools:drlx-parser:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: com.github.javaparser:javaparser-core:3.13.10" level="project" />
<orderEntry type="library" name="Maven: org.kie:kie-dmn-core:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.drools:drools-mvel-parser:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie:kie-dmn-backend:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:1.0.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.drools:drools-canonical-model:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: ch.obermuhlner:big-math:2.0.1" level="project" />
<orderEntry type="library" name="Maven: org.drools:drools-model-compiler:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.kie:kie-dmn-core:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.4" level="project" /> <orderEntry type="library" name="Maven: org.kie:kie-dmn-backend:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.drools:drools-canonical-model:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.drools:drools-model-compiler:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.drools:drools-mvel-compiler:7.25.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.jpmml:pmml-model:1.4.11" level="project" />
<orderEntry type="library" name="Maven: org.jpmml:pmml-agent:1.4.11" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.8.1" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.5" level="project" /> <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.5" level="project" />
<orderEntry type="library" name="Maven: org.kie:kie-api:7.13.0.Final" level="project" /> <orderEntry type="library" name="Maven: org.kie:kie-api:7.25.0.Final" level="project" />
</component> </component>
</module> </module>

View file

@ -7,7 +7,6 @@ import org.kie.api.event.rule.*;
import org.kie.api.runtime.KieContainer; import org.kie.api.runtime.KieContainer;
import org.kie.api.runtime.KieSession; import org.kie.api.runtime.KieSession;
import org.kie.api.runtime.StatelessKieSession; import org.kie.api.runtime.StatelessKieSession;
public class KnowledgeSessionHelper { public class KnowledgeSessionHelper {
public static KieContainer createRuleBase() { public static KieContainer createRuleBase() {

View file

@ -53,7 +53,7 @@
<plugin> <plugin>
<groupId>org.kie</groupId> <groupId>org.kie</groupId>
<artifactId>kie-maven-plugin</artifactId> <artifactId>kie-maven-plugin</artifactId>
<version>7.13.0.Final</version> <version>${drools.version}</version>
<extensions>true</extensions> <extensions>true</extensions>
</plugin> </plugin>
</plugins> </plugins>

View file

@ -1,5 +1,5 @@
//#created on: 30 oct. 2010 //#created on: 30 oct. 2010
package cours package lesson1
//list any import classes here. //list any import classes here.
import droolscours.Account; import droolscours.Account;

View file

@ -63,7 +63,6 @@ public class Testlesson1 {
sessionStatefull.setGlobal("showResult", display); sessionStatefull.setGlobal("showResult", display);
sessionStatefull.insert(a); sessionStatefull.insert(a);
sessionStatefull.fireAllRules(); sessionStatefull.fireAllRules();
System.out.println("So you saw something ;)"); System.out.println("So you saw something ;)");
} }

View file

@ -54,7 +54,7 @@
<plugin> <plugin>
<groupId>org.kie</groupId> <groupId>org.kie</groupId>
<artifactId>kie-maven-plugin</artifactId> <artifactId>kie-maven-plugin</artifactId>
<version>7.13.0.Final</version> <version>${drools.version}</version>
<extensions>true</extensions> <extensions>true</extensions>
</plugin> </plugin>
</plugins> </plugins>

View file

@ -1,5 +1,5 @@
package cours package lesson2
import droolscours.Account; import droolscours.Account;

View file

@ -1,5 +1,5 @@
package cours package lesson2a
import droolscours.Account; import droolscours.Account;

View file

@ -53,7 +53,7 @@
<plugin> <plugin>
<groupId>org.kie</groupId> <groupId>org.kie</groupId>
<artifactId>kie-maven-plugin</artifactId> <artifactId>kie-maven-plugin</artifactId>
<version>7.13.0.Final</version> <version>${drools.version}</version>
<extensions>true</extensions> <extensions>true</extensions>
</plugin> </plugin>
</plugins> </plugins>

View file

@ -1,5 +1,5 @@
//#created on: 30 oct. 2010 //#created on: 30 oct. 2010
package cours package lesson31
//#list any import classes here. //#list any import classes here.
import droolscours.Account; import droolscours.Account;

View file

@ -54,7 +54,7 @@
<plugin> <plugin>
<groupId>org.kie</groupId> <groupId>org.kie</groupId>
<artifactId>kie-maven-plugin</artifactId> <artifactId>kie-maven-plugin</artifactId>
<version>7.13.0.Final</version> <version>${drools.version}</version>
<extensions>true</extensions> <extensions>true</extensions>
</plugin> </plugin>
</plugins> </plugins>

View file

@ -1,5 +1,5 @@
//#created on: 30 oct. 2010 //#created on: 30 oct. 2010
package cours package lesson32
//#list any import classes here. //#list any import classes here.
import droolscours.Account; import droolscours.Account;

View file

@ -54,7 +54,7 @@
<plugin> <plugin>
<groupId>org.kie</groupId> <groupId>org.kie</groupId>
<artifactId>kie-maven-plugin</artifactId> <artifactId>kie-maven-plugin</artifactId>
<version>7.13.0.Final</version> <version>${drools.version}</version>
<extensions>true</extensions> <extensions>true</extensions>
</plugin> </plugin>
</plugins> </plugins>

View file

@ -1,5 +1,5 @@
//#created on: 30 oct. 2010 //#created on: 30 oct. 2010
package cours package lesson33
//#list any import classes here. //#list any import classes here.
import droolscours.Account; import droolscours.Account;

View file

@ -54,7 +54,7 @@
<plugin> <plugin>
<groupId>org.kie</groupId> <groupId>org.kie</groupId>
<artifactId>kie-maven-plugin</artifactId> <artifactId>kie-maven-plugin</artifactId>
<version>7.13.0.Final</version> <version>${drools.version}</version>
<extensions>true</extensions> <extensions>true</extensions>
</plugin> </plugin>
</plugins> </plugins>

View file

@ -1,4 +1,4 @@
package cours package lesson34
//#list any import classes here. //#list any import classes here.
import droolscours.Account; import droolscours.Account;

View file

@ -54,7 +54,7 @@
<plugin> <plugin>
<groupId>org.kie</groupId> <groupId>org.kie</groupId>
<artifactId>kie-maven-plugin</artifactId> <artifactId>kie-maven-plugin</artifactId>
<version>7.13.0.Final</version> <version>${drools.version}</version>
<extensions>true</extensions> <extensions>true</extensions>
</plugin> </plugin>
</plugins> </plugins>

View file

@ -1,5 +1,5 @@
//#created on: 30 oct. 2010 //#created on: 30 oct. 2010
package cours package lesson35
//#list any import classes here. //#list any import classes here.
import droolscours.Account; import droolscours.Account;

View file

@ -54,7 +54,7 @@
<plugin> <plugin>
<groupId>org.kie</groupId> <groupId>org.kie</groupId>
<artifactId>kie-maven-plugin</artifactId> <artifactId>kie-maven-plugin</artifactId>
<version>7.13.0.Final</version> <version>${drools.version}</version>
<extensions>true</extensions> <extensions>true</extensions>
</plugin> </plugin>
</plugins> </plugins>

View file

@ -2,7 +2,7 @@
<process xmlns="http://drools.org/drools-5.0/process" <process xmlns="http://drools.org/drools-5.0/process"
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:schemaLocation="http://drools.org/drools-5.0/process drools-processes-5.0.xsd" xs:schemaLocation="http://drools.org/drools-5.0/process drools-processes-5.0.xsd"
type="RuleFlow" name="RuleFlow1" id="RF1" package-name="cours" > type="RuleFlow" name="RuleFlow1" id="RF1" package-name="lesson4" >
<header> <header>
</header> </header>

View file

@ -1,5 +1,5 @@
//#created on: 30 oct. 2010 //#created on: 30 oct. 2010
package cours package lesson4
//#list any import classes here. //#list any import classes here.
import droolscours.Account; import droolscours.Account;

View file

@ -2,7 +2,7 @@
<process xmlns="http://drools.org/drools-5.0/process" <process xmlns="http://drools.org/drools-5.0/process"
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:schemaLocation="http://drools.org/drools-5.0/process drools-processes-5.0.xsd" xs:schemaLocation="http://drools.org/drools-5.0/process drools-processes-5.0.xsd"
type="RuleFlow" name="RuleFlow3" id="RF3" package-name="cours" > type="RuleFlow" name="RuleFlow3" id="RF3" package-name="lesson4a" >
<header> <header>
<imports> <imports>

View file

@ -1,5 +1,5 @@
//#created on: 30 oct. 2010 //#created on: 30 oct. 2010
package cours package lesson4a
//#list any import classes here. //#list any import classes here.
import droolscours.Account; import droolscours.Account;

View file

@ -53,7 +53,7 @@
<plugin> <plugin>
<groupId>org.kie</groupId> <groupId>org.kie</groupId>
<artifactId>kie-maven-plugin</artifactId> <artifactId>kie-maven-plugin</artifactId>
<version>7.13.0.Final</version> <version>${drools.version}</version>
<extensions>true</extensions> <extensions>true</extensions>
</plugin> </plugin>
</plugins> </plugins>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<kmodule xmlns="http://jboss.org/kie/6.0.0/kmodule"> <kmodule xmlns="http://jboss.org/kie/6.0.0/kmodule">
<kbase name="kbase-base"> <kbase name="kbase-base" packages="rules">
</kbase> </kbase>

View file

@ -12,7 +12,7 @@
xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:di="http://www.omg.org/spec/DD/20100524/DI"
xmlns:tns="http://www.jboss.org/drools"> xmlns:tns="http://www.jboss.org/drools">
<process processType="Private" isExecutable="true" id="P1" name="CalcuateCostProces" tns:packageName="cost.calculation" > <process processType="Private" isExecutable="true" id="P1" name="CalcuateCostProces" tns:packageName="rules" >
<!-- nodes --> <!-- nodes -->
<startEvent id="_1" isInterrupting="true"> <startEvent id="_1" isInterrupting="true">

View file

@ -1,5 +1,5 @@
package cost.calculation package rules
import cost.OrderLine; import cost.OrderLine;
import cost.LeftToDistribute; import cost.LeftToDistribute;

View file

@ -57,7 +57,7 @@
<plugin> <plugin>
<groupId>org.kie</groupId> <groupId>org.kie</groupId>
<artifactId>kie-maven-plugin</artifactId> <artifactId>kie-maven-plugin</artifactId>
<version>7.13.0.Final</version> <version>${drools.version}</version>
<extensions>true</extensions> <extensions>true</extensions>
</plugin> </plugin>
</plugins> </plugins>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<kmodule xmlns="http://jboss.org/kie/6.0.0/kmodule"> <kmodule xmlns="http://jboss.org/kie/6.0.0/kmodule">
<kbase name="kbase-extension" includes="kbase-base"> <kbase name="kbase-extension" includes="kbase-base" packages="rules-extension">
<ksession name="session-extension"/> <ksession name="session-extension"/>
</kbase> </kbase>
</kmodule> </kmodule>

View file

@ -1,5 +1,5 @@
package cost.calculation package rules-extension
import cost.OrderLine; import cost.OrderLine;
import cost.LeftToDistribute; import cost.LeftToDistribute;

View file

@ -1,4 +1,4 @@
package cost.calculation package rules-extension
import cost.OrderLine; import cost.OrderLine;
import cost.LeftToDistribute; import cost.LeftToDistribute;

View file

@ -57,7 +57,7 @@
<plugin> <plugin>
<groupId>org.kie</groupId> <groupId>org.kie</groupId>
<artifactId>kie-maven-plugin</artifactId> <artifactId>kie-maven-plugin</artifactId>
<version>7.13.0.Final</version> <version>${drools.version}</version>
<extensions>true</extensions> <extensions>true</extensions>
</plugin> </plugin>
</plugins> </plugins>

View file

@ -53,7 +53,7 @@
<plugin> <plugin>
<groupId>org.kie</groupId> <groupId>org.kie</groupId>
<artifactId>kie-maven-plugin</artifactId> <artifactId>kie-maven-plugin</artifactId>
<version>7.13.0.Final</version> <version>${drools.version}</version>
<extensions>true</extensions> <extensions>true</extensions>
</plugin> </plugin>
</plugins> </plugins>

View file

@ -1,5 +1,5 @@
package cost.calculation package rules
import cost.OrderLine; import cost.OrderLine;
import cost.LeftToDistribute; import cost.LeftToDistribute;

View file

@ -12,7 +12,7 @@
xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:di="http://www.omg.org/spec/DD/20100524/DI"
xmlns:tns="http://www.jboss.org/drools"> xmlns:tns="http://www.jboss.org/drools">
<process processType="Private" isExecutable="true" id="P1" name="CalcuateCostProces" tns:packageName="cost.calculation" > <process processType="Private" isExecutable="true" id="P1" name="CalcuateCostProces" tns:packageName="rules" >
<!-- nodes --> <!-- nodes -->
<startEvent id="_1" isInterrupting="true"> <startEvent id="_1" isInterrupting="true">

View file

@ -1,4 +1,4 @@
package cost.calculation package rules
import cost.OrderLine; import cost.OrderLine;
import cost.LeftToDistribute; import cost.LeftToDistribute;

View file

@ -1,5 +1,5 @@
package cost.calculation package rules
import cost.OrderLine; import cost.OrderLine;
import cost.LeftToDistribute; import cost.LeftToDistribute;

View file

@ -22,7 +22,7 @@
<cxf.version>2.2.6</cxf.version> <cxf.version>2.2.6</cxf.version>
<spring-version>3.0.1.RELEASE</spring-version> <spring-version>3.0.1.RELEASE</spring-version>
<commons-logging-version>1.1.1</commons-logging-version> <commons-logging-version>1.1.1</commons-logging-version>
<drools.version>7.13.0.Final</drools.version> <drools.version>7.25.0.Final</drools.version>
</properties> </properties>