add example with rule project dependancy

This commit is contained in:
Nicolas Héron 2017-01-28 16:29:18 +01:00
commit b843c70b50
4 changed files with 7 additions and 5 deletions

View file

@ -24,7 +24,7 @@ public class KnowledgeSessionHelper {
public static KieSession getStatefulKnowledgeSession(KieContainer kieContainer, String sessionName) {
KieSession kSession = kieContainer.newKieSession();
KieSession kSession = kieContainer.newKieSession(sessionName);
return kSession;
}

View file

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

View file

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

View file

@ -53,7 +53,7 @@ public class TestExecercice {
@Test
public void testFirstOne() {
sessionStatefull = KnowledgeSessionHelper.getStatefulKnowledgeSessionForJBPM(kieContainer, "ksession4");
sessionStatefull = KnowledgeSessionHelper.getStatefulKnowledgeSessionForJBPM(kieContainer, "session-extension");
City cityOfShangai = new City(City.ShangaiCityName);
City cityOfRotterdam = new City(City.RotterdamCityName);
City cityOfTournai = new City(City.TournaiCityName);