[rules-users] lock-on-active, why keeps evaluating?

Mark Proctor mproctor at codehaus.org
Fri Jul 16 16:53:29 EDT 2010


  The optimisation to disconnect the parts of the rete network that are 
currentnly not able to fire, due to ruleflow-group, has not been done. 
So it'll only stop the firing, not stop the evaluation.

Any takers?

Mark
On 16/07/2010 20:39, mmarmol wrote:
> He guys, I am using the meta-data lock-on-active on some rules and is working
> great, but i have seen rules with lock-on-active = true are been eveluated
> everytime the facts are modified even after they have been fired. Why is
> that? I dont see the point of evaluating a rule with lock-on-active true
> when it has already fired, it wont fire again. There is a way to resolve
> this? or to implement something to avoid reevaluation? I am using drools
> 5.1.0M2 with a StatefulKnowledgeSession.
>





More information about the rules-users mailing list