[rules-users] setting globals in rule file
Chris Richmond
crichmond at referentia.com
Wed Oct 14 13:54:49 EDT 2009
Hmm.
Well..I have this rule file and it seems like a darn convenient place to set
some configuration settings so the user could change them in the plain text
file. Otherwise I have to implement another configuration settgin system
then feed that to th setGlobal.
Chris
_____
From: rules-users-bounces at lists.jboss.org
[mailto:rules-users-bounces at lists.jboss.org] On Behalf Of Wolfgang Laun
Sent: Wednesday, October 14, 2009 7:50 AM
To: Rules Users List
Subject: Re: [rules-users] setting globals in rule file
No, globals can only be set by calling the WorkingMemory method
wm.setGlobal(String name, Object value)
You could call this in a consequence (RHS), but it's usually not a good idea
to do so.
What do you want to achieve?
-W
2009/10/14 Chris Richmond <crichmond at referentia.com>
Shouldn't it be possible to set a global variable value within the rule file
itself at the top. Something like?
global String deviceName = "myDevice";
I thought you could do that, but consistently get an error saying illegal
character '=' expected "("
Or something along those lines.
This is possible and that syntax should work, shouldn't it?
Thanks,
Chris
_______________________________________________
rules-users mailing list
rules-users at lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20091014/e50d37f3/attachment.html
More information about the rules-users
mailing list