Hi Michael.  I've only been using JBoss Rules for about 2 weeks, so keep that in mind when reading my reply. 
 
The way I understand it works is that facts are evaluated against the LHS of all the rules in the ruleset as they are asserted.  That is, when a fact is added to the WorkingMemory, the engine determines which rules apply to that fact.  You may expect that evaluation to take place when the rules are "run".  This may have something to do with the behavior you are seeing.
 
For more info on what I'm talking about, see section 1.6.4.2 of the user docs. 
http://labs.jboss.com/file-access/default/members/jbossrules/freezone/docs/3.0.5/html/index.html
 
Cheers,

--Jeff

 


From: rules-users-bounces@lists.jboss.org [mailto:rules-users-bounces@lists.jboss.org] On Behalf Of Anstis, Michael (M.)
Sent: Friday, January 26, 2007 8:08 AM
To: Rules Users List
Subject: [rules-users] RE: Why not retracting?

By way of an update; if the retraction is made within a different Agenda Group the rules work as expected.

However the problem of the retraction having no obvious affect when operated within the same Agenda Group remains.

Is this a bug?