[rules-users] how to perform some task when rule fails.
Gaurav2007
gaurav.a.joshi at capgemini.com
Tue Sep 18 12:02:37 EDT 2007
Hi All,
My requirment is that i want to send corresponding error when any rule
fails.
for example:
rule "ValidationRuleExp_G250.4_0"
when
IValidationField(attributeId =="G250.4")
(((Map( this["G250.18"] !=4))&&(Map( this["G250.4"]not
in("910","990","983","995","996","997"))))||((Map( this["G250.18"]
==4))&&(Map( this["G250.4"] in("910","990","983","995","996","997")))))
then
System.out.println("comming
here---Success-------------------------------------------------->");
end
In this case i can call some method in success,Is there any way so that i
can call some method when any rule fails.
the problem is that i am trying to generate rule file and all the validation
expressions are already defined.
my task is to evaluate these expression and generate corresponding error
message when any rule fails
can you please suggest me how can i do this using drools.
Thanks,
Gaurav
--
View this message in context: http://www.nabble.com/how-to-perform-some-task-when-rule-fails.-tf4475301.html#a12760314
Sent from the drools - user mailing list archive at Nabble.com.
More information about the rules-users
mailing list