kContainer.newKieSession возвращает NULL в слюнях версии 7.37 - PullRequest
0 голосов
/ 25 мая 2020

kContainer.newKieSession возвращает NULL при выполнении следующих строк.

  KieServices kieServices = KieServices.Factory.get();
     KieContainer kContainer = kieServices.getKieClasspathContainer();
     KieSession kSession = kContainer.newKieSession("ksession-rules");

вывод выглядит следующим образом:

k ie session null k ie service org.drools.compiler.k ie .builder.impl. KieServicesImpl@3439f68d k ie контейнер org.drools.compiler.k ie .builder.impl. KieContainerImpl@dbd940d

Kmodule xml файл detaisl:

[<?xml version="1.0" encoding="UTF-8"?>
<kmodule xmlns="http://jboss.org/kie/7.37.0/kmodule">
    <kbase name="Rules" packages="com.rule/">
        <ksession name="ksession-rules" type="stateless"/> 
    </kbase>
</kmodule>][1]

Я прикрепил структуру eclipse и файл pom xml для справки введите описание изображения здесь

...