Drools规则模板-结果集生成器不显示生成的完整规则文件
我正在尝试使用决策表创建规则模板文件。我正在从DB值填充模板文件。使用ResultSetGenerator编译并生成DRL。然而,我得到的只是生成的DRL中的包和导入行。请帮忙Drools规则模板-结果集生成器不显示生成的完整规则文件,drools,Drools,我正在尝试使用决策表创建规则模板文件。我正在从DB值填充模板文件。使用ResultSetGenerator编译并生成DRL。然而,我得到的只是生成的DRL中的包和导入行。请帮忙 ResultSetGenerator resultSetGenerator = new ResultSetGenerator(); /* Build drl from DB data */ final String drl = resultSetGenerator.compile(result,
ResultSetGenerator resultSetGenerator = new ResultSetGenerator();
/* Build drl from DB data */
final String drl = resultSetGenerator.compile(result, template);
模板如下所示
template header
col1
col2
package rules;
import vo.TestVO;
template "template1"
rule "Rule @{row.rowNumber} "
dialect "mvel"
when
o: TestVO(field == "@{col1}")
then
o.addField(@{col2})
end
end template
控制台上DRL生成的输出
package rules;
import vo.TestVO;
显示
结果的类型和内容
。这是一个结果集吗?是空的吗?