[rules-users] how to stop rule execution

Mauricio Salatino salaboy at gmail.com
Wed Feb 16 17:26:33 EST 2011


you can do something like:

rule "Error Check"
salience 100

when
error condition check
then
System.Out.Println("Response has errors");
XXXXXXXXXXXXXXXXXXXXXXXX to exit from rule execution
insert(Stop())
end


rule "Rule-01"
salience 99
when
not(Stop())
repsonse.getxx()

then

end.


2011/2/16 Sathya Prakash <prakashagarval at gmail.com>

> Hi,
>
> How to stop rule execution in  technical rule,
> Example
>
> rule "Error Check"
> salience 100
>
> when
> error condition check
> then
> System.Out.Println("Response has errors");
> XXXXXXXXXXXXXXXXXXXXXXXX to exit from rule execution
> end
>
>
> rule "Rule-01"
> salience 99
> when
> repsonse.getxx()
>
> then
>
> end.
>
> if first rule then part executed means the response is error hence we
> should not execute second.
> Is there any way to exit rule execution.
>
>
> Regards,
> Sathya Prakash.
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>


-- 
 - CTO @ http://www.plugtree.com
 - MyJourney @ http://salaboy.wordpress.com
 - Co-Founder @ http://www.jbug.com.ar

 - Salatino "Salaboy" Mauricio -
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20110216/bfd9aa07/attachment.html 


More information about the rules-users mailing list