]
RH Bugzilla Integration commented on DROOLS-1139:
-------------------------------------------------
Marek Winkler <mwinkler(a)redhat.com> changed the Status of [bug
Incomplete cloning of the EvalCondition evaluator
-------------------------------------------------
Key: DROOLS-1139
URL:
https://issues.jboss.org/browse/DROOLS-1139
Project: Drools
Issue Type: Bug
Components: core engine
Reporter: Mario Fusco
Assignee: Mario Fusco
Fix For: 7.0.0.Beta1
An EvalCondition evaluator needs to be cloned when 2 eval nodes have the same condition,
but not the same parent and then cannot be shared. This cloning process is currently
incomplete because the eval invoker (generated via ASM) remains the same (same instance)
for the 2 evaluators thus resulting in an evaluation with wrong params.