Я использую приложение Idempiere (OSGI + Jetty), пытаюсь интегрировать его с механизмом бизнес-правил Drools. Я взял простой пример helloworld в слюнах 7.3.0v
Код:
KieServices ks = KieServices.Factory.get();
KieContainer kContainer = ks.newKieClasspathContainer(getClass().getClassLoader());
KieBase kbase = kContainer.getKieBase("rules");
KieSession kSession = kbase.newKieSession();
когда я пытаюсь выполнить это исключение при получении нулевого указателя в kContainer.getKieBase ("rules"); , поскольку он не может найти / достичь kmodule.xml
Но я добавил в META-INF / kmodule.xml и указал в build.properties
source.. = src/,\
resources/
bin.includes = META-INF/kmodule.xml,\
Может кто-нибудь помочь мне решить эту проблему.