-
Bug
-
Resolution: Done
-
Major
-
7.10.1.GA, 7.13.2.GA, 7.13.3.GA
-
The issue of modify-block inside an if-block (under non-executable model and mvel dialect) is reproducible on 7.10.1 and later releases.
Issue Description:
Under non-executable model and mvel dialect, when modify-block is placed inside a block like if-block in RHS, the modify does not work correctly (rules to be fired by property reactivity are not fired).
if (<condition>) { modify(<fact object>) { <property> = <value> } }
Additional Information:
Test cases may include more variants of modify/update with statement blocks.
Configuration combinations:
- non-exec-model and exec-model
- java dialect and mvel dialect
- modify and update
- incorporates
-
DROOLS-7492 Property reactivity inconsistent behavior when modify-block is placed inside a block like if-block in RHS
- Resolved