如何从 BRMS 中的 DRL 文件获取规则定义

How to get Rule Definition from DRL File in BRMS

有没有办法使用 rest 或 java API 从 JBOSS BRMS 中的 DRL 文件获取规则定义? 我有一个加载容器的 Kie 服务器,我可以使用 API 或 REST 调用从容器中获取规则文件定义吗?

我们使用 6.5.0.Final-redhat-2 版本的 KIE 和 6.4.0.GA 版本的 BRMS

截至今天,没有 KieServer API 到 return DRL 资源。如果你有 DRL 文件或包含该文件的 kjar,你可以使用解析器 API 来检索 rue 定义:

以下是一些测试用例,其中包含如何使用解析器检查规则的示例:

https://github.com/kiegroup/drools/blob/6.5.0.Final/drools-compiler/src/test/java/org/drools/compiler/lang/RuleParserTest.java