Hey, 

i have a drl file with round about 100 rules. when i run this single file
everything fine !

When i splip the file into two files and add them seperate into the ruleBase 
i get the following Exception
during the inserting of the facts:

java.lang.NullPointerException
at org.drools.base.ClassFieldReader.isNullValue(ClassFieldReader.java:183)
        at
org.drools.base.evaluators.EqualityEvaluatorsDefinition$IntegerEqualEvaluator.evaluate(EqualityEvaluatorsDefinition.java:1482)
        at 
org.drools.rule.LiteralRestriction.isAllowed(LiteralRestriction.java:92)
        at
org.drools.rule.OrCompositeRestriction.isAllowed(OrCompositeRestriction.java:25)



The code looks  like this:

RuleBase ruleBase = RuleBaseFactory.newRuleBase();
for (int i = 0; i < rules.length; i++) {
       Package pkg = getPackage(i);
       ruleBase.addPackage(pkg);
}             

for (int i = 0; i < facts.length; i++) {
        Object fact = facts[i];
        workingMemory.insert(fact);   // <<<<< Exception, when multiple rule 
files
}


Any ideas ?
-- 
View this message in context: 
http://www.nabble.com/Problem-when-using-multiple-rule-files-%28Drools-5%29-tp24623347p24623347.html
Sent from the drools - user mailing list archive at Nabble.com.

_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to