<br>&nbsp;&nbsp;&nbsp; Seems the engine does not know your list is composed by Integers and so, does not convert your 921 constant into an integer.<br><br>&nbsp;&nbsp;&nbsp; Not sure if we will be able to change that while keeping java 1.4 compatibility, but you can add a JIRA for investigating that.
<br><br>&nbsp;&nbsp;&nbsp; Meanwhile, best way is probably to set your constant as a global or something.<br><br>&nbsp;&nbsp;&nbsp; []s<br>&nbsp;&nbsp;&nbsp; Edson<br><br><br><div><span class="gmail_quote">2007/4/19, Bynum, Joe &lt;<a href="mailto:jbynum@onecommunications.com">
jbynum@onecommunications.com</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



<div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">I switched the type to a String, slapped some quotes 
around&nbsp;921 and it works&nbsp;as expected.&nbsp; Any ideas about why it&#39;s 
not working with an Integer?</font></span></div><br>
<div dir="ltr" align="left" lang="en-us">
<hr>
<font face="Tahoma" size="2"><b>From:</b> <a href="mailto:rules-users-bounces@lists.jboss.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">rules-users-bounces@lists.jboss.org</a> 
[mailto:<a href="mailto:rules-users-bounces@lists.jboss.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">rules-users-bounces@lists.jboss.org</a>] <b>On Behalf Of </b>Bynum, 
Joe<br><b>Sent:</b> Thursday, April 19, 2007 8:53 AM<br><b>To:</b> 
<a href="mailto:rules-users@lists.jboss.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">rules-users@lists.jboss.org</a><br><b>Subject:</b> [rules-users] Issue with 
&quot;contains&quot; keyword<br></font><br></div><div><span class="e" id="q_11209fd0dc78629a_1">
<div></div>
<div><font face="Arial" size="2">
<div><span><font face="Arial" size="2">I&#39;m doing some 
simple evaluation of jrules and I ran into a problem.&nbsp; Here&#39;s the rule I&#39;m 
having problems with:</font></span></div>
<div><span><b><font color="#960000"><font size="2"></font></font></b></span>&nbsp;</div>
<div><span><b><font color="#960000"><font face="Arial" size="2">rule</font></font></b></span></div></font><font size="2"><font face="Arial"> </font><font color="#008000"><font face="Arial">&quot;751845 - Check Stages&quot;
</font></font></font></div>
<div>
<p align="left"><font face="Arial"></font></p>
<p align="left"><b><font color="#960000"><font size="2"><font face="Arial"><span>&nbsp;&nbsp;&nbsp; 
</span>when</font></font></font></b></p>
<p align="left"><font size="2"><font face="Arial"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>order 
: Order( stages excludes <font color="#008000">921</font> )</font></font></p>
<p align="left"><b><font color="#960000"><font size="2"><font face="Arial"><span>&nbsp;&nbsp;&nbsp; 
t</span>hen</font></font></font></b></p>
<p align="left"><font size="2"><font face="Arial"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</span>System.out.println( <font color="#008000">&quot;This order contains &quot;</font> + 
order.getStages() );</font></font></p>
<p><font face="Arial" size="2"></font><font color="#960000" face="Arial" size="2"><strong>end</strong></font></p>
<p><span><font color="#960000" face="Arial" size="2">OUTPUT:</font></span></p><span>
<p><font face="Arial" size="2">This order contains [804, 921]</font></p>
<p><span><font face="Arial" size="2">I&#39;m actually trying to 
do the opposite using &#39;stages contains 921&#39;.&nbsp; stages is defined as follows 
in the Order object.</font></span></p><span><font size="2"><font color="#7f0055" size="2">
<p><font face="Arial">private</font></p></font><font face="Arial"><font size="2"> 
ArrayList&lt;Integer&gt; </font><font color="#0000c0" size="2">stages</font><font size="2">;</font></font></font></span>
<p><span><font face="Arial" size="2">I&#39;m using the 3.0.6 
binaries on W2K&nbsp;w/Eclipse.</font></span></p>
<p><span><span><font face="Arial" size="2">Any ideas what I&#39;m doing wrong here?</font></span></span></p>
<p><font face="Arial" size="2"></font>&nbsp;</p></span></div></span></div></div>
<br>_______________________________________________<br>rules-users mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">
https://lists.jboss.org/mailman/listinfo/rules-users</a><br><br></blockquote></div><br><br clear="all"><br>-- <br>&nbsp;&nbsp;Edson Tirelli<br>&nbsp;&nbsp;Software Engineer - JBoss Rules Core Developer<br>&nbsp;&nbsp;Office: +55 11 3124-6000<br>&nbsp;&nbsp;Mobile: +55 11 9218-4151
<br>&nbsp;&nbsp;JBoss, a division of Red Hat @ <a href="http://www.jboss.com">www.jboss.com</a>