[rules-users] rule fires while condition is false
Jared Davis
sunray at davisprogramming.com
Thu May 6 10:13:14 EDT 2010
Could the rules be changing the values outside of a modify block?
Please try this (untested) rule as a test.
It binds the value on the left hand side.
rule "netRepaymentWithLiabilities1TEST"
agenda-group "autoUnderwriting"
when
ea: EnrichedApplicationVersionTO(amount :
netRepaymentAmountAbilityIncludingLiabilities
<= 0.65)
decision: Decision()
then
System.out.println("!!!!!!!!!!!!!!! " + amount +
" !!!!!!!!!!! " +
ea.getNetRepaymentAmountAbilityIncludingLiabilities() );
decision.setDecision("APPROVED", "NetRepaymentWthLiblt");
end
More information about the rules-users
mailing list