[Red Hat JIRA] (DROOLS-5870) DrlDumper does not generate the accumulate import
by Mario Fusco (Jira)
[ https://issues.redhat.com/browse/DROOLS-5870?page=com.atlassian.jira.plug... ]
Mario Fusco updated DROOLS-5870:
--------------------------------
Sprint: 2020 Week 49-51 (from Nov 30)
> DrlDumper does not generate the accumulate import
> --------------------------------------------------
>
> Key: DROOLS-5870
> URL: https://issues.redhat.com/browse/DROOLS-5870
> Project: Drools
> Issue Type: Bug
> Components: core engine
> Affects Versions: 7.44.0.Final, 7.46.0.Final
> Reporter: Hiroko Miura
> Assignee: Mario Fusco
> Priority: Major
> Labels: support
> Attachments: import-accumulate-test.zip
>
>
> DrlDumper is not printing out the accumulate import.
> Here is an example code of PackageDescrBuilder.
> {noformat}
> 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);
> {noformat}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
3 years, 5 months