Thanks for the response. I will follow that.
Don't do this: LHS code should not have any side effects and should
not depend on the time a CE or constraint is evaluated.
If your variable should represent a yyy-mm-dd 0:00:00, you should
establish a global variable of type Date and initialize it after
creating your session and before inserting any facts.
-W
> the *current date* and compare with the java.util.Date. I'm trying write
On 09/05/2012, sumatheja <sumatheja@gmail.com> wrote:
> Hi All,
> Can anyone tell me if there is a variable or standard way to get
> the below rule but it doesn't work. It doesn't throw any error but the rule> Message(*testDate < new Date()*)
> is not at all fired in any case
>
> rule "new rule"
> dialect "java"
> when
> then_______________________________________________
> System.out.println("Test");
> end
> Do I have to insert a seperate fact which will contain the current date?
> Thanks in advance.
>
> --
> cheers
> Sumatheja Dasararaju
>
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users