Я пытаюсь обновить версию drools с 7.15.0.Final до 7.27.0.Final. Но после этого обновления правила таблиц решений не запускаются (хотя все правила .drl вызываются, даже если они находятся в одном и том же пакете), и я получаю некоторые ошибки в рамках своих модульных тестов.
Я уже пыталсяпроверьте правильность всех пакетов в ячейке RuleSet, но не решила мою проблему. Я также проверил все заметки о выпуске, но не увидел ничего, что могло бы повлиять на то, как я выполняю правила.
public T execute(String kBaseFactory, T fact) {
final KieBase kieBase = getKBaseFactory().fromKieBaseName(kBaseFactory);
final KieSessionConfiguration conf = KieServices.Factory.get().newKieSessionConfiguration();
conf.setOption(ClockTypeOption.get("pseudo"));
final KieSession ksession = kieBase.newKieSession(conf, null);
ksession.insert(object);
ksession.fireAllRules();
ksession.dispose();
return fact;
}
Может кто-нибудь помочь?
Спасибо!