Thanks for ur reply
That works if i put everthing in one rule.
When using extends and trying to access the variable in RHS of sub rule
error in the editor is
Builder Error:Internal Error:Unable to find declaration in list while
generating the consequence invoker
Thanks
Chandana
On 8/21/09, mrhoden(a)franklinamerican.com <mrhoden(a)franklinamerican.com> wrote:
It should work fine, the entire LHS is basically copied to the
second
rule. Just try it with it all in one rule and make sure you syntax is
correct.
-Michael
On Aug 20, 2009, at 8:30 PM, Chandana Pingle
<chandana.pingle(a)intunity.com.au
> wrote:
> Hi,
>
> I found an example on using "extends" to extend a rule from another
> rule.
> Using extends would only include the WHEN side of the rule.
>
> I want to use the variable defined in the parent rule in sub rule
> ,something like below example,how do i do that?
>
> rule A
> when
> $a:String( )
> eval($a=="abc")
> then
> do something
> end
>
> rule B extends A
> when
> $b:String( )
> $c:SomeClass()
> then
> $c.someMethod($a,$b) //i am not able to use $a here
> end
>
>
> Any suggestions?
>
> Thanks
> Chandana
> _______________________________________________
> rules-users mailing list
> rules-users(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users