Я хотел бы загрузить все файлы DRL и сгенерировать DRL с помощью шаблона правил в одном сеансе kie через Kie Helper. С помощью приведенной ниже конфигурации я могу загрузить отдельный файл DRL и содержимое DRL (String). Но я хотел бы загрузить все файлы DRL и содержимое drl (String) одновременно.
KieHelper kieHelper = new KieHelper();
kieHelper.addContent(drl, ResourceType.DRL);
kieHelper.addResource(ResourceFactory.newClassPathResource("com/sample/Rules.drl"), ResourceType.DRL);
Results results = kieHelper.verify();
KieSession session = kieHelper.build().newKieSession();
Если я использую это, kieHelper.addResource (ResourceFactory.newClassPathResource ("com / sample / *. Drl"), ResourceType.DRL); Я получаю исключение "Файл не найден".
Пожалуйста, дайте мне знать, как этого добиться. Я не хочу создавать сеанс kie через контейнер пути к классам Kie. Ценю любую помощь в этом!
kieHelper.addResource(...)
повторно для всех ваших файлов .drl? - person laune   schedule 26.12.2017