[rules-users] Some serious problems while authoring rules

Natraj Gudla natraj.forums at gmail.com
Thu Jul 19 02:19:57 EDT 2007


I am facing some serious blocking issues while writing few rules. In the
rule below, a1, a2 are Double objects. When i have the first statement in
the rule " EMIAgainstProperty( obj : a1 )", the rule does not fire....when i
comment and re phrase the second line as emi : EMIAgainstProperty( a2 >= ( *
new* Double(10* 1.5 )) ), the rule is fired.

Why is the first line making the rule not to fire. I have reported a similar
problem yesterday, but could not find a resolution. On the other hand, i am
unable to refer a1 directly to say a1.doubleValue() in the second line, it
throws up and error. Any help??? What is the way out?
*

rule* "Test"

*when*

EMIAgainstProperty( obj : a1 )

emi : EMIAgainstProperty( a2 >= ( *new* Double(obj.doubleValue() * 1.5 )) )

*then
*

System.out.println(" Passed ");
*

end
*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20070719/4837851a/attachment.html 


More information about the rules-users mailing list