[rules-users] issue with 'forall'

Mauricio Salatino salaboy at gmail.com
Thu May 13 01:15:55 EDT 2010


KnoledgeRuntimeLoggerFactory.newConsoleLogger(ksession);
Probably it's a bug, as mark said, but I want to understand your current
behavior to be able to analyze the problem.
Greetings.

2010/5/13 Michal Bali <michalbali at gmail.com>

> Thank you for looking into this.
>
> @Salaboy:
> 1 what do you mean by a runtime logger? (is it agenda logger and
> workingmemory logger?)
> 2 yes true. I forgot about that.
>
> Best regards,
> Michal
>
> On Thu, May 13, 2010 at 1:45 AM, Salaboy <salaboy at gmail.com> wrote:
>
>> By the way you understand that doesn't make sense to do that LHS
>> right? You can do forall(Message())
>>
>> - Ing. Mauricio Salatino -
>>
>> On May 12, 2010, at 13:52, Michal Bali <michalbali at gmail.com> wrote:
>>
>>  > Hi,
>> >
>> > I have encountered the following problem with the latest Drools 5.1
>> > SNAPSHOT
>> >
>> > I've created a sample Drools project and replaced the Sample.drl
>> > with the following:
>> > --Sample.drl--------------------------------------
>> > package com.sample
>> >
>> > import com.sample.DroolsTest.Message;
>> >
>> > rule "Hello World"
>> >       when
>> >               forall( Message( )
>> >                       Message() )
>> >       then
>> >               System.out.println("executed");
>> > end
>> > --------------------------------------------
>> > If I run the sample application  like this everything is fine -
>> > "executed" is printed. However, if I modify the main method and
>> > insert some additional fact just before the message fact is
>> > inserted, like this:
>> > --DroolsTest.java-----------------------------------
>> > .....
>> > ksession.insert(new Object());
>> > ksession.insert(message);
>> > .....
>> > -----------------------------------------------------------
>> > then the rule won't fire any more.
>> >
>> > Please note that if you change the fact insertion order (first the
>> > message then the Object) it will work as expected.
>> >
>> > Is this a bug or am I missing something? I can file a JIRA if needed.
>> >
>> > Thank you!
>> > Best regards,
>> > Michal
>>  > _______________________________________________
>> > rules-users mailing list
>> > rules-users at lists.jboss.org
>> > https://lists.jboss.org/mailman/listinfo/rules-users
>> _______________________________________________
>> rules-users mailing list
>> rules-users at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-users
>>
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>


-- 
- http://salaboy.wordpress.com
- http://www.jbug.com.ar
- Salatino "Salaboy" Mauricio -
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20100513/ec2323b0/attachment.html 


More information about the rules-users mailing list