Martin Weiler created DROOLS-4620:
-------------------------------------
Summary: Executable model compilation fails with 'inference variable A
has incompatible bounds' when using accumulate
Key: DROOLS-4620
URL:
https://issues.jboss.org/browse/DROOLS-4620
Project: Drools
Issue Type: Bug
Components: core engine, executable model
Affects Versions: 7.27.0.Final
Reporter: Martin Weiler
Assignee: Mario Fusco
A rule containing the following accumulate constraint:
{noformat}
when
$max1 : Number() from accumulate(
StockTick($time : dueDate);
max($time.getTime().getTime()))
// object model:
public class StockTick {
...
public Calendar getDueDate() {
return dueDate;
}
{noformat}
fails to compile:
{noformat}
reason: varargs mismatch; inference variable A has incompatible bounds
equality constraints: java.lang.Long
lower bounds: java.util.Date], Message [id=3, level=ERROR,
path=src/main/java/defaultpkg/RulesE50E409E17279CAE524E8EC1D671D39BRuleMethods0.java,
line=0, column=0
{noformat}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)