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) { public static KieSession getStatefulKnowledgeSession(KieContainer kieContainer, String sessionName) {
KieSession kSession = kieContainer.newKieSession(); KieSession kSession = kieContainer.newKieSession(sessionName);
return kSession; return kSession;
} }

View file

@ -1,5 +1,7 @@
<?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">
<ksession name="session-base"/>
</kbase>
</kmodule> </kmodule>

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="kbase4" packages="rules-extension, rules"> <kbase name="kbase-extension" includes="kbase-base">
<ksession name="session-extension"/>
</kbase> </kbase>
</kmodule> </kmodule>

View file

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