Given the following rule replicated for enums EDay.SUNDAY through
EDay.THURSDAY and
a single DummyTester fact starting with EDay.SUNDAY.
rule "Sunday"
  when
    $dt:  DummyTester(EDay.SUNDAY == day)
  then
    System.out.println("RULE: entered rule:
"+drools.getRule().getName());
    modify ($dt) {setDay(EDay.MONDAY)};
end

On 5.1.1 and using HEAD:
RULE: entered rule: Sunday
RULE: entered rule: Monday
RULE: entered rule: Tuesday
RULE: entered rule: Wednsday
RULE: entered rule: Thursday

On 5.2
RULE: entered rule: Thursday
RULE: entered rule: Wednsday

Who knows how this was fixed?

Regards
-W
_______________________________________________
rules-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-dev

Reply via email to