Just want to put the exception out here in case it is meaningful to the development or whoever ran into this before. It occurred but does not impact the result of the process.

Exception in thread "Thread-6" java.lang.NullPointerException
    at java.lang.String.<init>(String.java:210)
    at org.mvel2.ast.ASTNode.toString(ASTNode.java:426)
    at org.mvel2.ast.Or.toString(Or.java:59)
    at java.lang.String.valueOf(String.java:2826)
    at java.lang.StringBuilder.append(StringBuilder.java:115)
    at org.drools.rule.constraint.ConditionAnalyzer.analyzeNode(ConditionAnalyzer.java:247)
    at org.drools.rule.constraint.ConditionAnalyzer.analyzeSingleCondition(ConditionAnalyzer.java:106)
    at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:99)
    at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:70)
    at org.drools.rule.constraint.MvelConditionEvaluator.getAnalyzedCondition(MvelConditionEvaluator.java:83)
    at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:270)
    at org.drools.rule.constraint.MvelConstraint.access$200(MvelConstraint.java:51)
    at org.drools.rule.constraint.MvelConstraint$ConditionJitter.run(MvelConstraint.java:250)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:662)

Sean