Hi, guys:<br>  I meet a strange issue and need your help again... I am using Drools 4.0.7. <br>  When my rule condition is as <i>Message( date &gt; &quot;Mar-01-2012&quot; )</i>, everything is OK. But if I change it to be as below:<br>
  <i>$msg : Message()<br>  Order ( $msg.date &gt; &quot;Mar-01-2012&quot; )</i><br>  I will meet &quot;java.lang.String cannot be cast to java.util.Date&quot; ClassCastException. &quot;Order&quot; is another fact. I attach the exception call stack. Please check it. It looks like a bug to me. Do we fix it in later release? If so, can you tell me which release contains the fix? Thanks!<br>