Yes, this should not be raising errors.
Michael,
What was the conclusion of the discussion about null handling?
Thanks,
Edson
2007/3/28, wasabifan <bryan.rickman(a)kewill.com>:
class MyObject {
private Integer used;
private Integer notUsed;
// public setters/getters...
}
rule "1"
when
MyObject(used == 1)
then
// do something
end
rule "2"
when
UnrelatedObject(data == 5)
MyObject(notUsed == 2)
then
// do something else
end
Basically, I am trying to create JUnit test cases to test each of the
rules
functionality. So I would instantiate and object, set the required data
to
fire a rule, assert the object and fire all rules. So when setting
MyObject.used = 1, then asserting that fact...it appears that rule 2 would
complain that notUsed is null (even though I do not have an asserted fact
where UnrelatedObject(data == 5).
Does this make sense? I know this is sort of pseudo code thrown together
quickly, but I think that explains what I was experiencing. If not, I can
go back to get some of the actual code, but that would be much longer.
Thanks,
Bryan
Edson Tirelli-3 wrote:
>
> Can you please provide one example for us to understand better the
> case?
>
--
View this message in context:
http://www.nabble.com/comparisons-on-Java-primitive-wrapper-class-types-t...
Sent from the drools - user mailing list archive at
Nabble.com.
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
--
Edson Tirelli
Software Engineer - JBoss Rules Core Developer
Office: +55 11 3124-6000
Mobile: +55 11 9218-4151
JBoss, a division of Red Hat @
www.jboss.com