[rules-users] Re: To know about correct Drools rule file (drl)syntaxes

Christine christine at christine.nl
Thu May 29 10:43:52 EDT 2008


On Thu, May 29, 2008 16:17, Hareendra Pelige wrote:

> According to your experience, which rule file language is commonly used?

I would say that this syntax from your email is easiest to use. As Mark
explained, the xml-type language is old, version 2.0. You can define a
domain specific language, but that's worth the effort only in larger
projects, I'd say.

Christine


rule "Hello World"

   when
        m : Message( status == Message.HELLO, message : message)
   then
        System.out.println( message );
        modify ( m ) { message = "Goodbyte cruel world",
        status = Message.GOODBYE };
        System.out.println( message );
end






More information about the rules-users mailing list