newKieSession возвращает ноль на IntelliJ - PullRequest
0 голосов
/ 13 сентября 2018

Я использую проект Intellij Ultimate Maven (не проект drools).

Я пытаюсь запустить правила из кода проекта.

Как я могу сообщить сеансу, какие файлы правил применяются к нему?

Я создал один файл правил в том же пакете.

Следующий код возвращает ноль:

KieServices ks = KieServices.Factory.get();
KieContainer kContainer = ks.getKieClasspathContainer();

KieSession kSession = kContainer.newKieSession("log-perm-session");

Если я использую kContainer.newKieSession () без имени, он выдает исключение, что файл правил по умолчанию отсутствует.

Я хочу использовать определенный файл правил.

...