[rules-users] How to put "Power" in Formula box of THEN ?

zeeshan zeeshan.spring at gmail.com
Thu May 24 09:33:52 EDT 2012


Hi Mike !

I tried with prefix $ too on the RHS, still giving error....

	*[DeathBenefitRule] Unable to Analyse Expression
$deathBenefit.setSumAssured( sumAssured * ( 1 - (1 / (Math.pow ( (1 +
($interestRate/100),$policyTerm-$policYear+1) ) ) ) ) / (1 - (1 / (Math.pow
( (1 + ($interestRate/100),$policyTerm) ) ) ) ) ); drools.update(
$deathBenefit );: [Error: unable to resolve method using strict-mode:
org.drools.spi.KnowledgeHelper.sumAssured()] [Near : {...
efit.setSumAssured( sumAssured * ( 1 - (1 / (Math. ....}] ^ [Line: 1,
Column: 30]*


the sorce code ---->    *1.	|	rule "DeathBenefitRule"
2.	|	    dialect "mvel"
3.	|	    when
4.	|	        $deathBenefit : DeathBenefitFactModel( $sumAssured :
sumAssured, $interestRate : interestRate, $policYear : policYear,
$policyTerm : policyTerm)
5.	|	    then
6.	|	        $deathBenefit.setSumAssured( sumAssured * ( 1 - (1 / (Math.pow
( (1 + ($interestRate/100),$policyTerm-$policYear+1) ) ) ) ) / (1 - (1 /
(Math.pow ( (1 + ($interestRate/100),$policyTerm) ) ) ) ) );
7.	|	        update( $deathBenefit );
8.	|	end*

--
View this message in context: http://drools.46999.n3.nabble.com/How-to-put-Power-in-Formula-box-of-THEN-tp4013154p4013548.html
Sent from the Drools: User forum mailing list archive at Nabble.com.


More information about the rules-users mailing list