[rules-users] Question about insertLogical
Gras, Patrick
Patrick.Gras at generali.ch
Tue May 13 08:38:52 EDT 2008
Thanks for your answer, I've openend following JIRA:
<http://jira.jboss.com/jira/browse/JBRULES-1602> http://jira.jboss.com/jira/browse/JBRULES-1602
-Patrick
-----Message d'origine-----
De : rules-users-bounces at lists.jboss.org [mailto:rules-users-bounces at lists.jboss.org]De la part de Edson Tirelli
Envoyé : jeudi, 8. mai 2008 20:29
À : Rules Users List
Objet : Re: [rules-users] Question about insertLogical
Sounds like a bug to me. The order of the statements should not cause any change in the behavior.
Can you please open a JIRA for it attaching your test case?
Thanks
Edson
2008/5/8 Gras, Patrick <Patrick.Gras at generali.ch>:
Hello,
I have a question because insertLogical does not behave as I expected.
Here is the example I use; I have a class 'cat' that is dynamic (JavaBean with PropertyChangeSupport ) with only a 'name' attribute.
Then I have following rule:
rule "test"
when
$cat:Cat( name == "tom" )
then
$cat.setName("cat");
insertLogical(new String("test"));
end
When I test the rule against a cat named tom, the logical inserted fact is not retracted. (So the fact is inserted because the rule matches, but is not retracted even if the rule is no more matching at the end.)
If I change the order of the RHS, it works fine. The fact is inserted and then retracted.
rule "test"
when
$cat:Cat( name == "tom" )
then
insertLogical(new String("test"));
$cat.setName("cat");
end
Is that the normal behavior ?
-Patrick
Patrick Gras
GENERALI Assurances
Service Informatique
Avenue Perdtemps 23
1260 Nyon 1
Tél. direct: +41 58 471 05 87
< mailto:patrick.gras at generali.ch>
P Please consider the environment before printing this E-Mail!
_______________________________________________
rules-users mailing list
rules-users at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20080513/d8239f48/attachment.html
More information about the rules-users
mailing list