[rules-users] Implementing Refraction with Drools

Mark Proctor mproctor at codehaus.org
Tue Mar 12 20:07:23 EDT 2013


The code looks ok to me.  If an activation has fired, then you cannot cancel it. Cancelled events are only for activations that are true and have not yet fired.

Read my previous email about how to use the unmatch listener, that will do what you want.

Mark
On 12 Mar 2013, at 20:49, jrh3 <jrh3 at att.com> wrote:

> I just downloaded the last Drools 5.5 source code and it still has the
> problem.  In DefaultAgenda.java, at line 707 in the cancelActivation()
> method, it calls decreaseDormantActivations(), but doesn't bother to fire an
> ActivationCancelled event.  If lines 701-703 are copied before line 707,
> then that is a quick way to fix the problem.  (I have not checked 6.0)
> 
> -Jim
> 
> 
> 
> --
> View this message in context: http://drools.46999.n3.nabble.com/Implementing-Refraction-with-Drools-tp4021705p4022794.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users




More information about the rules-users mailing list