DrlDumper is not printing out the accumulate import.
Here is an example code of PackageDescrBuilder.
PackageDescr packageDescr = DescrFactory.newPackage().name("examples.drools") .newImport().target("java.math.BigDecimal").end() .newAccumulateImport().target("examples.drools.accumulate.OriginalFunction").functionName("originalFunction").end() .newRule().name("Test Rule") .lhs() .accumulate() .source().pattern().type("TargetFact").id("$target", false) .end() .end() .function("originalFunction", "$accumulateResult", false, "$target.hoge") .constraint("true") .end() .end() .rhs("System.out.println($accumulateResult);") .end() .end().getDescr(); String drl = new DrlDumper().dump(packageDescr);
- clones
-
DROOLS-5870 DrlDumper does not generate the accumulate import
- Closed