[rules-users] Why does it make this error?PB using globals

nemesis29 at free.fr nemesis29 at free.fr
Thu Feb 14 04:58:23 EST 2008


Ok i found that i resolve this isue when usin an object immutable to embed my
boolean value.

But no when the global is set in the rule the rule doesn't fire any more, but if
i comment the global line the rule fires.....

Any clue?

Thanks

Nicolas

Selon nemesis29 at free.fr:

> hello all,
>
> Well i try to use global in one of my rules and it doesn't go well ^^.
>
> So in my code i have declared a Boolean flagTest = new Boolean(true), set it
> to
> a statless session : session.setGlobals("debugFlag", flagTest)and in my rule
> i
> have put :
>
> global java.lang.Boolean debugFlag.
>
> When Drools does : globals.putAll( newPkg.getGlobals() ); line 495 in
> AbstractRuleBase it throw java.lang.UnsupportedOperationException :-s
>
> Is it normal or is it a bug??
>
> Nicolas
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>





More information about the rules-users mailing list