[rules-users] using primitive datatypes?
Mark Proctor
mproctor at codehaus.org
Sat Nov 17 12:26:14 EST 2007
Fabian Weisensee wrote:
> Hello everyone
>
> just one quick question:
>
> I tried to invoke a rule from inside of jBPM. This works now, but I
> have a major problem. The rule is quite simple and should only check
> if an integer from the jBPM process is greater than a limit. I insert
> this integer into the workingmemory, but as I understand it, drools
> only works with objects.
> I tried "Integer(intValue >= limit)" on the LHS but that only let my
> process hang at the drools-decision.
This should work, why don't you make a self contained example outside of
jBPM to make sure your logic is working.
>
> Is this possible at all? Or do I have to wrap this integer into an
> object?
>
> -- Fabian
>
> PS: the whole rule looks like this:
>
> rule "Rechnung pruefen"
> when
> r1 :Integer(intValue >= 500)
> ci : ContextInstance (id >= 0)
> then
> ci.setVariable("mussPruefen", true);
> System.out.println("Rechnung muss geprueft werden");
> end
> _______________________________________________
> 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