<div>That did it Thanks.</div>
<div>&nbsp;</div>
<div>Upgrading though did not fix my original problem.</div>
<div>&nbsp;</div>
<div>I am trying to use &quot;not Matches&quot; in a rule and I get the following error: (this is even after upgrading to 4.0.2)</div>
<div>&nbsp;</div><u><font color="#000080" size="2">
<p>java.lang.RuntimeException</p></font></u><font size="2">: Operator &#39;Operator = &#39;not matches&#39;&#39; does not exist for ObjectEvaluator
<div>here is the rule segment:</div>
<div></div></font><font size="2">xml :Row(tgrams:tgramsAccount != </font><b><font color="#960000" size="2">null</font></b><font size="2">, phone1:phoneNumber1 </font><b><font color="#960000" size="2">not</font></b><font size="2">
 </font><b><font color="#960000" size="2">matches</font></b><font size="2"> </font><font color="#008000" size="2">&quot;^1\s?[800|866|877|888]|null&quot;</font><font size="2">)
<div>
<p>Gonna keep plugging away at it but any insight would be well appreciated ( i pay in beer)</p></div></font>
<p>&nbsp;</p>
<div><br><br>&nbsp;</div>
<div><span class="gmail_quote">On 10/10/07, <b class="gmail_sendername">Edson Tirelli</b> &lt;<a href="mailto:tirelli@post.com">tirelli@post.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>&nbsp;&nbsp; Karl,<br><br>&nbsp;&nbsp; Seems you are getting an MVEL JIT related error... did you upgraded the dependencies jars too (specially MVEL jar)?
<br><br>&nbsp;&nbsp;&nbsp; []s<br>&nbsp;&nbsp;&nbsp; Edson<br><br>
<div><span class="gmail_quote">2007/10/10, Karl Trout &lt; <a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:karl.trout@gmail.com" target="_blank">karl.trout@gmail.com</a>&gt;:</span> 
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<div><span class="e" id="q_1158bbc13cc9bcf4_1">All I was trying to upgrade my application to use the latest 4.0.2<br>release but I seem to be getting errors<br>when my application is calling<br><br>import org.drools.compiler.DroolsParserException
;<br>import org.drools.compiler.PackageBuilder;<br><br>import org.drools.rule.Package ;<br>import org.drools.rule.Rule;<br><br>PackageBuilder builder = new PackageBuilder();new PackageBuilder();<br><br>here is the error thrown:
<br><br>java.lang.IncompatibleClassChangeError: Implementing class<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.ClassLoader.defineClass1(Native Method)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.ClassLoader.defineClass(ClassLoader.java:620)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.security.SecureClassLoader.defineClass
(SecureClassLoader.java:124)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.loader.WebappClassLoader.findClassInternal (WebappClassLoader.java:1817)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java
:872)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325) <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.ClassLoader.loadClassInternal
(ClassLoader.java:319)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.drools.rule.builder.dialect.mvel.MVELDialect .&lt;init&gt;(MVELDialect.java:78)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.drools.rule.builder.dialect.mvel.MVELDialectConfiguration.getDialect(MVELDialectConfiguration.java
:26)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.drools.compiler.PackageBuilderConfiguration.buildDialectRegistry (PackageBuilderConfiguration.java:166)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.drools.compiler.PackageBuilder.&lt;init&gt;(PackageBuilder.java:142)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at 
org.drools.compiler.PackageBuilder.&lt;init&gt;(PackageBuilder.java:86)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at com.thomcomp.generate.action.RulesReader.readPackage(RulesReader.java:25)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at com.thomcomp.generate.action.RulesReader.getRules
(RulesReader.java:55)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at com.thomcomp.generate.action.GetRulesDef.execute (GetRulesDef.java:47)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.struts.action.ActionServlet.doGet
(ActionServlet.java:414)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java :690)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:290)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java
:230)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java :175)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:104)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.JIoEndpoint$Worker.run
(JIoEndpoint.java:447)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java :595)<br><br><br>Did I miss something I can&#39;t seem to figure out where to start<br>looking. some advise would be appreciated.<br><br>running under tomcat 6 with&nbsp;&nbsp;
jdk1.5.0_09<br></span></div>_______________________________________________ <br>rules-users mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:rules-users@lists.jboss.org" target="_blank">
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></blockquote></div><span class="sg"><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 3529-6000<br>&nbsp;&nbsp;Mobile: +55 11 9287-5646<br>&nbsp;&nbsp;JBoss, a division of Red Hat @ 
<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.jboss.com/" target="_blank">www.jboss.com</a> </span><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>