It does not compile. The error is: unknown:32:20 mismatched token: [EMAIL PROTECTED],682:685='from',<38>,32:20]; expecting type THEN
-Chris On 10/4/07, Anstis, Michael (M.) <[EMAIL PROTECTED]> wrote: > > Does it not compile (in which case can you post the error)? > > Or does it not activate? > > ------------------------------ > *From:* [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] *On Behalf Of *Chris West > *Sent:* 04 October 2007 16:03 > *To:* Rules Users List > *Subject:* [rules-users] using from with not > > Hello, > > Does anyone know why rule "GoodBye2" below does not compile, but rule > "GoodBye1" does compile using Drools 4.0.0? The only difference is the > "not". Shouldn't this be valid? > > Thanks, > -Chris > > > package com.sample > > import com.sample.DroolsTest.Message; > import com.sample.DroolsTest.Foo; > import java.util.List; > > rule "Hello World" > when > m : Message( status == Message.HELLO, message : message ) > then > System.out.println( message ); > m.setMessage( "Goodbye cruel world" ); > m.setStatus( Message.GOODBYE ); > update( m ); > end > > rule "GoodBye1" > no-loop true > when > m : Message( status == Message.GOODBYE, message : message, $foos: > foos ) > Foo(id == 10) from $foos > then > System.out.println ( message ); > m.setMessage( message ); > > end > > rule "GoodBye2" > no-loop true > when > m : Message( status == Message.GOODBYE, message : message, $foos: > foos ) > not Foo(id == 10) from $foos > then > System.out.println( message ); > m.setMessage( message ); > > end > > > _______________________________________________ > rules-users mailing list > rules-users@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-users > > >
_______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users