package com.sample import com.sample.DroolsTest.Message; rule "Hello World" dialect "mvel" when m : Message( status == Message.HELLO, message : message ) then System.out.println( message ); m.setMessage( "Goodbye cruel world" ); System.out.println(m.getStatus()); m.setStatus( Message.GOODBYE ); update( m ); end rule "GoodBye" no-loop true when m : Message( status == Message.GOODBYE, message : message ) then System.out.println( message ); m.setMessage( "Goodbye cruel world" ); m.setMessage( message ); end