Слюни Интеграция с OSGI (IDempiere) - PullRequest
1 голос
/ 14 октября 2019

Я использую приложение 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,\

Может кто-нибудь помочь мне решить эту проблему.

...