<FONT face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size=2><div>Thanks Vijay.... Its working now....</div><div><br><br>Deepak Jambhekar<br><br><div><br></div><font color="#990099">-----rules-users-bounces@lists.jboss.org wrote: -----<br><br></font><blockquote style="padding-right:0px;padding-left:5px;margin-left:5px;border-left:#000000 2px solid;margin-right:0px">To: Rules Users List <rules-users@lists.jboss.org><br>From: Vijay K Pandey <VPandey@mdes.ms.gov><br>Sent by: rules-users-bounces@lists.jboss.org<br>Date: 12/03/2009 11:13AM<br>Subject: Re: [rules-users] Interface implementation not working..<br><br>
<div class="Section1">
<p class="MsoNormal"><font size="2" color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy">Problem is with your interface modifier declaration.
Your modifier is “default” , convert that to “public”
and it should be fine.
<o:p></o:p></span></font></p>
<p class="MsoNormal"><font size="2" color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy"><o:p>
</o:p></span></font></p>
<p class="MsoNormal"><font size="2" color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy">Change
</span></font><i><font size="1color=red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red;font-style:italic">interface Generalized
</span></font></i><font size="2" color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy"><o:p></o:p></span></font></p>
<p class="MsoNormal"><font size="2" color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy"> TO
<o:p></o:p></span></font></p>
<p class="MsoNormal"><font size="2" color="red" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:red">public
</span></font><i><font size="1color=red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red;font-style:italic">interface Generalized
</span></font></i><font size="2" color="red" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:red"><o:p></o:p></span></font></p>
<p class="MsoNormal"><font size="2" color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy"><o:p>
</o:p></span></font></p>
<p class="MsoNormal"><font size="2" color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy">You don’t have to set “public”
modifier to the “Display” method – by default interface
method visibility is “public”.
<o:p></o:p></span></font></p>
<p class="MsoNormal"><font size="2" color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy"><o:p>
</o:p></span></font></p>
<p class="MsoNormal"><font size="2" color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy">Vijay
<o:p></o:p></span></font></p>
<div>
<div class="MsoNormal" align="center" style="text-align:center"><font size="3face="Times" new="" roman"=""><span style="font-size:12.0pt">
<hr size="2" width="100%" align="center" tabindex="-1">
</span></font></div>
<p class="MsoNormal"><b><font size="2" face="Tahoma"><span style="font-size:10.0pt;font-family:Tahoma;font-weight:bold">From:
</span></font></b><font size="2face=Tahoma"><span style="font-size:10.0pt;font-family:Tahoma">
rules-users-bounces@lists.jboss.org
[mailto:rules-users-bounces@lists.jboss.org]
<b><span style="font-weight:bold">On
Behalf Of
</span></b>Deepak Jambhekar<br>
<b><span style="font-weight:bold">Sent:
</span></b> Wednesday, December 02, 2009
9:10 PM<br>
<b><span style="font-weight:bold">To:
</span></b> Rules Users List<br>
<b><span style="font-weight:bold">Subject:
</span></b> Re: [rules-users]
Interface implementation not working..
</span></font><o:p></o:p></p>
</div>
<p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size:12.0pt"><o:p>
</o:p></span></font></p>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana">I am still getting the same error even after making that
method as public... ??
<o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><br>
Thanks<br>
Deepak Jambhekar
<o:p></o:p></span></font></p>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><font size="2" color="#990099" face="Verdana"><span style="font-size: 10pt; font-family: Verdana; "><font color="#990099">-----rules-users-bounces@lists.jboss.org
wrote: -----
</font></span></font><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p></o:p></span></font></p>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana">To: Rules Users List <rules-users@lists.jboss.org><br>
From: CK <chrisckc@gmail.com><br>
Sent by: rules-users-bounces@lists.jboss.org<br>
Date: 12/02/2009 10:28PM<br>
Subject: Re: [rules-users] Interface implementation not working..<br><br>
Try changing your BOM_TRANSACTION_DETAILS Display() method access to public and
see if it works.
<o:p></o:p></span></font></p>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana">Currently, you have it as "void Display()" in
your BOM_TRANSACTION_DETAILS method declaration. Change it to
"public void Display()". It might solve your problem.
<o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana">No need to change method declaration in the interface as
it's correct.
<o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana">-Chris
<o:p></o:p></span></font></p>
</div>
<div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
<div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana">On Dec 2, 2009, at 1:35 AM, Deepak Jambhekar wrote:
<o:p></o:p></span></font></p>
</div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><br><br>
<o:p></o:p></span></font></p>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana">Hi....
<o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana">I have created a rule which is as below
<o:p></o:p></span></font></p>
</div>
<div>
<div>
<p class="MsoNormal"><i><font size="1" color="#960000" face="Monaco"><span style="font-size: 8.5pt; font-family: Monaco; font-style: italic; "><font color="#960000">rule
</font></span></font></i><i><font size="1" color="green" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:green;font-style:italic">"myrule"
</span></font></i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><i><font size="1" color="blackface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:black;font-style:italic">
<o:p></o:p></span></font></i></span></p>
<p class="MsoNormal"><i><font size="1" color="#960000" face="Monaco"><span style="font-size: 8.5pt; font-family: Monaco; font-style: italic; "><font color="#960000">dialect
</font></span></font></i><i><font size="1" color="green" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:green;font-style:italic">"mvel"
</span></font></i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><i><font size="1" color="blackface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:black;font-style:italic">
<o:p></o:p></span></font></i></span></p>
<p class="MsoNormal"><i><font size="1" color="#960000" face="Monaco"><span style="font-size: 8.5pt; font-family: Monaco; font-style: italic; "><font color="#960000">when
</font></span></font></i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">
<o:p></o:p></span></font></i></span></p>
<p class="MsoNormal"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">tr : BOM_TRANSACTION_DETAILS( country ==
<font color="green"><span style="color:green">"CH"
</span></font>)
</span></font></i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><i><font size="1" color="blackface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:black;font-style:italic">
<o:p></o:p></span></font></i></span></p>
<p class="MsoNormal"><i><font size="1" color="#960000" face="Monaco"><span style="font-size: 8.5pt; font-family: Monaco; font-style: italic; "><font color="#960000">then
</font></span></font></i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">
<o:p></o:p></span></font></i></span></p>
<p class="MsoNormal"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">tr.setCarrierName(
<font color="green"><span style="color:green">"orange"
</span></font>);
</span></font></i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">
<o:p></o:p></span></font></i></span></p>
<p class="MsoNormal"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">tr.Display();
</span></font></i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><i><font size="1" color="#960000" face="Monaco"><span style="font-size: 8.5pt; font-family: Monaco; font-style: italic; "><font color="#960000">end
</font></span></font></i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><br>
And the Model class is defined as below...
<o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
<div>
<div>
<p class="MsoNormal"><i><font size="1" color="#7f0055" face="Monaco"><span style="font-size: 8.5pt; font-family: Monaco; font-style: italic; "><font color="#7f0055">interface
</font></span></font></i><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">Generalized
</span></font></i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">{
</span></font></i><font size="1face=Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">
<o:p></o:p></span></font></i></span></p>
<p class="MsoNormal"><i><font size="1" color="#7f0055" face="Monaco"><span style="font-size: 8.5pt; font-family: Monaco; font-style: italic; "><font color="#7f0055">void
</font></span></font></i><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">Display();
</span></font></i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div style="min-height: 15px">
<p class="MsoNormal"><span class="apple-tab-span"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">
<o:p></o:p></span></font></i></span></p>
<p class="MsoNormal"><span class="apple-tab-span"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">
<o:p></o:p></span></font></i></span></p>
</div>
<div>
<p class="MsoNormal"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">}
</span></font></i><font size="1face=Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
<div>
<div>
<p class="MsoNormal"><i><font size="1" color="#7f0055" face="Monaco"><span style="font-size: 8.5pt; font-family: Monaco; font-style: italic; "><font color="#7f0055">public
class
</font></span></font></i><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">BOM_TRANSACTION_DETAILS
<font color="#7f0055"><font color="#7f0055">implements
</font></font>Generalized
{
</span></font></i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic"> getter
and setter.....
</span></font></i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic"> void
Display()
</span></font></i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">
<o:p></o:p></span></font></i></span></p>
<p class="MsoNormal"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">{
</span></font></i><font size="1face=Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">
<o:p></o:p></span></font></i></span></p>
<p class="MsoNormal"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">.....
</span></font></i><font size="1face=Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">
<o:p></o:p></span></font></i></span></p>
<p class="MsoNormal"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">}
</span></font></i><font size="1face=Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><i><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-style:italic">}
</span></font></i><font size="1face=Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p>
</o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p>
</o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><b><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-weight:bold">Now when I run this rule, it is giving me
the following exception . Can any one please help me why this exception is
coming....? and also when I removed the Display() from interface Generalized
the code works fine...
</span></font></b><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><b><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;font-weight:bold">So is this because of Interface?? Can we
use interface for defining Models..??
</span></font></b><font size="1face=Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
<div>
<div>
<p class="MsoNormal"><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">org.drools.runtime.rule.ConsequenceException
</span></font></u><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">: [Error: tr.Display(): Class
org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer can not access a
member of class com.drools.icas.transaction.Generalized with modifiers
"public abstract"]
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">[Near : {... Unknown ....}]
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
^
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">[Line: 1, Column: 0]
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
org.drools.runtime.rule.impl.DefaultConsequenceExceptionHandler.handleException(
</span></font><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">DefaultConsequenceExceptionHandler.java:23
</span></font></u><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
org.drools.common.DefaultAgenda.fireActivation(
</span></font><u><font size="1color=navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">DefaultAgenda.java:943
</span></font></u><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
org.drools.common.DefaultAgenda.fireNextItem(
</span></font><u><font size="1color=navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">DefaultAgenda.java:885
</span></font></u><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
org.drools.common.DefaultAgenda.fireAllRules(
</span></font><u><font size="1color=navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">DefaultAgenda.java:1082
</span></font></u><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
org.drools.common.AbstractWorkingMemory.fireAllRules(
</span></font><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">AbstractWorkingMemory.java:682
</span></font></u><font size="1color=red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
org.drools.common.AbstractWorkingMemory.fireAllRules(
</span></font><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">AbstractWorkingMemory.java:649
</span></font></u><font size="1color=red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at org.drools.impl.StatefulKnowledgeSessionImpl.fireAllRules(
</span></font><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">StatefulKnowledgeSessionImpl.java:177
</span></font></u><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
com.drools.icas.transaction.DemoTest.main(
</span></font><u><font size="1color=navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">DemoTest.java:92
</span></font></u><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">Caused by: [Error: tr.Display(): Class
org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer can not access a
member of class com.drools.icas.transaction.Generalized with modifiers
"public abstract"]
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">[Near : {... Unknown ....}]
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
^
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">[Line: 1, Column: 0]
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.compileGetChain(
</span></font><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">ReflectiveAccessorOptimizer.java:382
</span></font></u><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.optimizeAccessor(
</span></font><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">ReflectiveAccessorOptimizer.java:140
</span></font></u><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
org.mvel2.ast.ASTNode.getReducedValueAccelerated(
</span></font><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">ASTNode.java:137
</span></font></u><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at org.mvel2.MVELRuntime.execute(
</span></font><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">MVELRuntime.java:91
</span></font></u><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
org.mvel2.compiler.CompiledExpression.getValue(
</span></font><u><font size="1color=navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">CompiledExpression.java:101
</span></font></u><font size="1color=red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at org.mvel2.MVEL.executeExpression(
</span></font><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">MVEL.java:968
</span></font></u><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at org.drools.base.mvel.MVELConsequence.evaluate(
</span></font><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">MVELConsequence.java:89
</span></font></u><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
org.drools.common.DefaultAgenda.fireActivation(
</span></font><u><font size="1color=navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">DefaultAgenda.java:934
</span></font></u><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">... 6 more
</span></font><font size="1face=Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">Caused by:
</span></font><u><font size="1color=navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">java.lang.IllegalAccessException
</span></font></u><font size="1color=red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">: Class org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer
can not access a member of class com.drools.icas.transaction.Generalized with
modifiers "public abstract"
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
sun.reflect.Reflection.ensureMemberAccess(
</span></font><u><font size="1color=navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">Reflection.java:65
</span></font></u><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at java.lang.reflect.Method.invoke(
</span></font><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">Method.java:583
</span></font></u><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.getMethod(
</span></font><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">ReflectiveAccessorOptimizer.java:936
</span></font></u><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">at
org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.compileGetChain(
</span></font><u><font size="1" color="navy" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:navy">ReflectiveAccessorOptimizer.java:321
</span></font></u><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">)
</span></font><font size="1" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><span class="apple-tab-span"><font size="1" color="redface=Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">
<o:p></o:p></span></font></span></p>
<p class="MsoNormal"><font size="1" color="red" face="Monaco"><span style="font-size:8.5pt;font-family:Monaco;color:red">... 13 more
</span></font><font size="1face=Monaco"><span style="font-size:8.5pt;font-family:Monaco"><o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana">Thanks....
<o:p></o:p></span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana">Deepak Jambhekar
<o:p></o:p></span></font></p>
</div>
<p class="MsoNormal"><font size="3" face="Courier New"><span style="font-size:12.0pt;font-family:"Courier New"">=====-----=====-----=====<br>
Notice: The information contained in this e-mail<br>
message and/or attachments to it may contain <br>
confidential or privileged information. If you are <br>
not the intended recipient, any dissemination, use, <br>
review, distribution, printing or copying of the <br>
information contained in this e-mail message <br>
and/or attachments to it are strictly prohibited. If <br>
you have received this communication in error, <br>
please notify us by reply e-mail or telephone and <br>
immediately and permanently delete the message <br>
and any attachments. Thank you<br>
</span></font><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana">_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org
</a><br>
https://lists.jboss.org/mailman/listinfo/rules-users
<o:p></o:p></span></font></p>
</div>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
</div>
<p class="MsoNormal"><font size="3" face="Courier New"><span style="font-size:12.0pt;font-family:"Courier New"">_______________________________________________<br>
rules-users mailing list<br>
rules-users@lists.jboss.org<br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users
</a></span></font><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p></o:p></span></font></p>
<p class="MsoNormal"><font size="2" face="Verdana"><span style="font-size:10.0pt;font-family:Verdana"><o:p>
</o:p></span></font></p>
</div>
<font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt">=====-----=====-----=====<br><o:p></o:p></span></font></font><font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt">Notice: The information contained in this e-mail<br><o:p></o:p></span></font></font><font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt">message and/or attachments to it may contain <br><o:p></o:p></span></font></font><font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt">confidential or privileged information. If you are <br><o:p></o:p></span></font></font><font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt">not the intended recipient, any dissemination, use, <br><o:p></o:p></span></font></font><font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt">review, distribution, printing or copying of the <br><o:p></o:p></span></font></font><font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt">information contained in this e-mail message <br><o:p></o:p></span></font></font><font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt">and/or attachments to it are strictly prohibited. If <br><o:p></o:p></span></font></font><font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt">you have received this communication in error, <br><o:p></o:p></span></font></font><font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt">please notify us by reply e-mail or telephone and <br><o:p></o:p></span></font></font><font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt">immediately and permanently delete the message <br><o:p></o:p></span></font></font><font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt">and any attachments. Thank you<br><o:p></o:p></span></font></font><font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt"><o:p> <br></o:p></span></font></font><font face="Courier New,Courier,monospace" size="3"><font size="2" face="Courier New"><span style="font-size:10.0pt"><o:p> <br></o:p></span></font></font></div>
<font face="Courier New,Courier,monospace" size="3">_______________________________________________<br>rules-users mailing list<br>rules-users@lists.jboss.org<br><a href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a><br></font>
</blockquote><br></div></FONT><pre>=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you
</pre>