if i have several levels of java beans, the Date is not working. example:<br><br> m:Message( first.second.date > "01-jan-2007" )<br><br>receive exceptions such as:<br>Caused by: java.lang.ClassCastException: java.lang.String<br> at java.util.Date.compareTo(Date.java:112)<br> at org.mvel.math.IEEEFloatingPointMath.doOperationNonNumeric(IEEEFloatingPointMath.java:111)<br> at org.mvel.math.IEEEFloatingPointMath._doOperations(IEEEFloatingPointMath.java:90)<br> at org.mvel.math.IEEEFloatingPointMath.doOperation(IEEEFloatingPointMath.java:41)<br> at org.mvel.util.ParseTools.doOperations(ParseTools.java:798)<br> at org.mvel.ast.BinaryOperation.getReducedValueAccelerated(BinaryOperation.java:20)<br> at org.mvel.MVELRuntime.execute(MVELRuntime.java:88)<br> at
org.mvel.CompiledExpression.getValue(CompiledExpression.java:108)<br> at org.mvel.MVEL.executeExpression(MVEL.java:230)<br> at org.drools.base.mvel.MVELPredicateExpression.evaluate(MVELPredicateExpression.java:36)<br> at org.drools.rule.PredicateConstraint.isAllowed(PredicateConstraint.java:210)<br><br><p> 
<hr size=1>Looking for last minute shopping deals? <a href="http://us.rd.yahoo.com/evt=51734/*http://tools.search.yahoo.com/newsearch/category.php?category=shopping">
Find them fast with Yahoo! Search.</a>