-
Bug
-
Resolution: Done
-
Major
-
7.13.1.GA
Issue Description:
non-executable-model doesn't react to bind-only Map property with map access operator [ ]. For example, a rule like this:
dialect "mvel" rule R when $p : Person( name == "Mario", $mapDataA : itemsString["A"] ) then $p.itemsString["B"] = "itemB"; modify($p) { itemsString = $p.itemsString }; end
It should react to property "itemsString", so it should cause an infinite loop. (Even though itemsString["A"] is not affected in RHS, property reactivity should work for a property "itemsString")
However, non-executable-model doesn't react so doesn't cause an infinite loop. On the other hand, executable-model reacts and causes an infinite loop.
Acceptance Criteria:
non-executable-model reacts to property "itemsString", so it should cause an infinite loop.
Out of Scope:
N/A
Additional Information:
N/A
- clones
-
DROOLS-7214 non-executable-model doesn't react to bind-only Map property with map access operator
- Resolved