Why would you want to test for January 1st in year 1? This is not a value an object of type java.util.Date can represent. See that type's javadoc for details, but the epoch begins January 1, 1970.
-W On 9 February 2012 17:19, Nancy Henggeler <nancy.hengge...@fblfinancial.com>wrote: > I have a simple rule where I want to bypass elements that have a low date > but > drools seems to be interpreting the date different then I am expecting. > Drools statement and error follows: > > ClientSupplement ( dateOfBirth : dateOfBirth != null && != 0001-01-01) > > throws error -- Error: [Error: badly formatted number: For input string: > "001-01-01"] [Near : {... 0001-01-01 ....}] ^ [Line: 1, Column: 1] > > How do I get drools to understand this low date? I have tried single, > double, and no quotes around the low date and all result in a similiar > error > message. Please Help! > > -- > View this message in context: > http://drools.46999.n3.nabble.com/Low-Date-question-in-drools-tp3729940p3729940.html > Sent from the Drools: User forum mailing list archive at Nabble.com. > _______________________________________________ > rules-users mailing list > rules-users@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-users >
_______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users