I will try to specify my problem:
I think every insert()-action leads to a refresh of the agenda. The same should be happen if an object would be retracted, but it don't.
There are 10 objects in the workingMemory and in this constellation no rules will be fired. This is the expected behaviour and the agenda is empty. Now I retract 2 objects from the workingMemory. I proofed that the 2 objects are deleted from the workingMemory. Afterwards fireallrules() is executed and the rule should be fired, but the agenda is also empty.
The rule is tested: it works. When I insert only 8 objects at the beginning everything works fine.
Thanks a lot
Dennis Jansen
Von: rules-users-bounces@lists.jboss.org [mailto:rules-users-bounces@lists.jboss.org] Im Auftrag von Edson Tirelli
Gesendet: Dienstag, 18. Dezember 2007 12:05
An: Rules Users List
Betreff: Re: [rules-users] retract() problem
You did not provided enough information on this for us to help.
NOT and EXIST are existential CE and reason over presence or absence of facts and they work fine.
[]s
Edson
2007/12/18, Guardian <d.h.j.@gmx.de >:
Hi all,
The problem is, if i retract some objects (EJB3.0 entities) from my
workingMemory the agenda wont´t be refreshed. There are rules that should be
fired if the objects are retracted from the workingMemory, but nothing
happens.
Thanks,
Dennis Jansen
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
--
Edson Tirelli
JBoss Drools Core Development
Office: +55 11 3529-6000
Mobile: +55 11 9287-5646
JBoss, a division of Red Hat @ www.jboss.com
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users