]
Mario Fusco reassigned DROOLS-5677:
-----------------------------------
Assignee: Mario Fusco (was: Toshiya Kobayashi)
STANDARD_DRL property reactivity doesn't recognize multiple
properties in an expression
---------------------------------------------------------------------------------------
Key: DROOLS-5677
URL:
https://issues.redhat.com/browse/DROOLS-5677
Project: Drools
Issue Type: Bug
Components: core engine
Affects Versions: 7.43.1.Final
Reporter: Toshiya Kobayashi
Assignee: Mario Fusco
Priority: Major
When a constraint expression has multiple properties, standard drl
(MvelConstraint.calculateMaskFromExpression()) enlists only the first property for
property reactivity (e.g. 'age' in the below case) while executable model can
react on both.
{noformat}
$p : Person( age > salary )
{noformat}