Hi Ismail,<br><br>If you look at the conditions part of your rule, you can remark that the second condition doesn't follow the JBoss Rules DRL valid syntax: (<a href="http://labs.jboss.com/file-access/default/members/jbossrules/freezone/docs/3.0.6/">http://labs.jboss.com/file-access/default/members/jbossrules/freezone/docs/3.0.6/)</a>:<br> <br>bound_variable: Name-of-Bean-Class( constraints)<br><br>(from here is the DRL syntax error!)<br><br>From your example, <span style="font-weight: bold;">activite</span> is a field variable bound to attribute activite, so you have already the wanted value. Use optional $symbol to identify your variables: the code is more readable this way.<br><br><font size="2"><span style="font-weight: bold;">$act</span> :activity(activityName != </font><font color="#008000" size="2">"activite1"</font><font size="2">,<span style="font-weight: bold;">$type</span>:type, <span style="font-weight: bold;">$activite</span> :
activite)</font><br><br>Best regards, <br> Oana<br><br><br><b><i>fakhfakh ismail <ismail_info2005@yahoo.fr></i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> <div>Hello,</div> <div> </div> <div><u>when I execute this code</u> </div><b><font color="#960000" size="2"> </font></b><div align="left"><b><font color="#960000" size="2">rule</font></b><font size="2"> </font><font color="#008000" size="2">"sample6"</font></div><b><font color="#960000" size="2"> </font></b><div align="left"><b><font color="#960000" size="2">when</font></b></div><font size="2"> </font><div align="left"><font size="2">act :activity(activityName != </font><font color="#008000" size="2">"activite1"</font><font size="2">,type:type, activite : activite)</font></div><font size="2"> </font><div align="left"></div><font size="2">
</font><div align="left"><font size="2">pp: activite.getactivity()</font></div><b><font color="#960000" size="2"> </font></b><div align="left"><b><font color="#960000" size="2">then</font></b></div><font size="2"> </font><div align="left"><font size="2">act.getActivityName();</font></div><font size="2"> </font><div align="left"><font size="2">System.out.println(</font><font color="#008000" size="2">"deux clés ont la meme valeurs "</font><font size="2"> +act.getActivityName());</font></div><font color="#960000" size="2"> <div align="left"><strong>end</strong></div> <div align="left"> </div> <div align="left">an error is affiched </div> <div align="left"> </div><font color="#ff0000" size="2"> <div align="left">Exception in thread "main" org.drools.rule.InvalidRulePackage: Unable to resolve ObjectType 'activite.getActivity'</div></font><font size="2"> <div align="left"></div></font><font color="#ff0000" size="2"> </font><div align="left"><font
color="#ff0000" size="2">at org.drools.rule.Package.checkValidity(Unknown Source)</font></div><font color="#ff0000" size="2"> </font><div align="left"><font color="#ff0000" size="2">at org.drools.common.AbstractRuleBase.addPackage(Unknown Source)</font></div><font color="#ff0000" size="2"> </font><div align="left"><font color="#ff0000" size="2">at org.drools.jsr94.rules.admin.RuleExecutionSetImpl.<init>(Unknown Source)</font></div><font color="#ff0000" size="2"> </font><div align="left"><font color="#ff0000" size="2">at org.drools.jsr94.rules.admin.LocalRuleExecutionSetProviderImpl.createRuleExecutionSet(Unknown Source)</font></div><font color="#ff0000" size="2"> </font><div align="left"><font color="#ff0000" size="2">at org.drools.jsr94.rules.admin.LocalRuleExecutionSetProviderImpl.createRuleExecutionSet(Unknown Source)</font></div><font color="#ff0000" size="2"> </font><div align="left"><font color="#ff0000" size="2">at
org.drools.jsr94.rules.admin.LocalRuleExecutionSetProviderImpl.createRuleExecutionSet(Unknown Source)</font></div><font color="#ff0000" size="2"> </font><div align="left"><font color="#ff0000" size="2">at com.sample.Rule.fireRules(</font><u><font color="#000080" size="2">Rule.java:41</font></u><font color="#000080" size="2"><font color="#ff0000" size="2">)</font></font></div><font color="#000080" size="2"><font color="#ff0000" size="2"> </font></font><div align="left"><font color="#000080" size="2"><font color="#ff0000" size="2">at com.sample.Rule.fireRules(</font><u><font color="#000080" size="2">Rule.java:70</font></u><font color="#000080" size="2"></font><font color="#ff0000" size="2">)</font></font></div><font color="#000080" size="2"><font color="#ff0000" size="2"> </font></font><div align="left"><font color="#000080" size="2"><font color="#ff0000" size="2">at com.sample.DroolsTest.main(</font><u><font color="#000080" size="2">DroolsTest.java:60</font></u><font
color="#000080" size="2"></font><font color="#ff0000" size="2">)</font></font></div><font color="#000080" size="2"><font color="#ff0000" size="2"></font> </font><div align="left"><font color="#000080" size="2"> </font></div><font color="#000080" size="2"> </font><div align="left"><font color="#000080" size="2">Thank you for your help</font></div><font color="#000080" size="2"> </font><div align="left"><font color="#000080" size="2">Best regard</font></div><font color="#000080" size="2"> </font><div align="left"><font color="#000080" size="2">Ismail</font></div><font color="#000080" size="2"></font><div> </div><hr size="1"> Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! Profitez des connaissances, des opinions et des expériences des internautes sur <a href="http://fr.rd.yahoo.com/evt=42054/*http://fr.answers.yahoo.com">Yahoo! Questions/Réponses</a>._______________________________________________<br>rules-users mailing
list<br>rules-users@lists.jboss.org<br>https://lists.jboss.org/mailman/listinfo/rules-users<br></font></blockquote><font color="#960000" size="2"><br></font><p> 
<hr size=1>Don't pick lemons.<br>
See all the <a href="http://autos.yahoo.com/new_cars.html;_ylc=X3oDMTE0OGRsc3F2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDbmV3Y2Fycw--">new 2007 cars</a> at <a href="http://autos.yahoo.com/new_cars.html;_ylc=X3oDMTE0OGRsc3F2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDbmV3Y2Fycw--">Yahoo! Autos.</a>