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

时间:2017-06-05 07:32:24

标签: drools kie drools-guvnor redhat-brms

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

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

1 个答案:

答案 0 :(得分:0)

截至今天,没有KieServer API可以返回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