Я использую drools для написания правил для моего решателя ограничений. Когда запускается решатель, я получаю несколько предупреждений, подобных этому:
ПРЕДУПРЕЖДЕНИЕ [2019-01-05 12: 52: 35,760] org.drools.core.rule.constraint.MvelConstraint: Исключение jitting:! $ Pack2.getDerived () Это НЕ ошибка и НЕ препятствует правильному выполнению, поскольку ограничение будет оцениваться в режиме интерпретации
ПРЕДУПРЕЖДЕНИЕ [2019-01-05 12: 52: 35,771] org.drools.core.rule.constraint.MvelConstraint: исключающее совпадение: $ pack.getMpRules () == null || ! $ pack.getMpRules (). getIgnoreVegCounterPart () Это НЕ ошибка и НЕ препятствует правильному выполнению, поскольку ограничение будет оцениваться в режиме интерпретации
ПРЕДУПРЕЖДЕНИЕ [2019-01-05 12: 52: 35,772] org.drools.core.rule.constraint.MvelConstraint: Исключение jitting: getCanChange () Это НЕ ошибка и НЕ препятствует правильному выполнению, так как ограничение будет оценивается в режиме интерпретации
ПРЕДУПРЕЖДЕНИЕ [2019-01-05 12: 52: 35,779] org.drools.core.rule.constraint.MvelConstraint: Исключение jiting: $ pack1.getDerived () Это НЕ ошибка и НЕ препятствует правильному выполнению, так как ограничение будет оцениваться в режиме интерпретации
Что вызывает эти предупреждения и как их можно устранить?