[rules-users] Issue using global 'variable' with Drools 5.2 in DRL

Slorg1 slorg1 at percipiomedia.com
Thu Sep 22 18:26:44 EDT 2011


Good evening,

I am porting our project from Drools 5.1 to Drools 5.2 and I am running into
a couple of issues. Most I solved except: 
It seems that our global variable is being completely ignored.

I have declared the following after package & imports : 

global java.util.Date now;

When calling it in a rule:

rule "MyRule"
   when
      EXPRESSION >=   now.time
   then
      // things to do
end

Then I get the following error at 'compile' time :

Not possible to directly access the property 'time' of declaration 'now'
since it is not a pattern

I do not know what to make of it.
I have tried to change it to now.getTime() without success.


Thank you in advance for your help.


--
View this message in context: http://drools.46999.n3.nabble.com/Issue-using-global-variable-with-Drools-5-2-in-DRL-tp3360343p3360343.html
Sent from the Drools: User forum mailing list archive at Nabble.com.



More information about the rules-users mailing list