1

我正在使用 Idempiere 应用程序(OSGI+Jetty),试图与业务规则引擎 Drools 集成。我在 drools 7.3.0v 中采用了简单的 helloworld 示例

代码 :

  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,\

谁能帮我解决这个问题。

4

0 回答 0