Java drools类加载的问题

Java drools类加载的问题,java,junit,drools,business-rules,Java,Junit,Drools,Business Rules,我的口水有问题,但我无法确定到底是什么问题让贫穷的国家如此难过。下面是我的drl文件: #created on: 17.05.2012 package ru.abc.one.rules; import ru.abc.one.entity.application.KBKIForm; rule "1 risc category" when kbkiForm : KBKIForm ( creditHistoryClassificat

我的口水有问题,但我无法确定到底是什么问题让贫穷的国家如此难过。下面是我的drl文件:

#created on: 17.05.2012
package ru.abc.one.rules;
import ru.abc.one.entity.application.KBKIForm;

rule "1 risc category" 
    when 
        kbkiForm : KBKIForm
        (
            creditHistoryClassification.contains("Положительная абсолютно") 
|| 
creditHistoryClassification.contains("Положительная существенно") && kup > 0 && kup < 1 
        )  
    then
        kbkiForm.setClientRiskCategory("1");
    end
下面是我的错误消息:


我真的需要你们的帮助,伙计们

请将要导入的类或类本身的jar文件包含到类路径中

ru.abc.one.entity.application.KBKIForm

Drools找不到此包,因此引发此错误

希望这有帮助


干杯

通过在包声明后添加方言“mvel”解决了此问题
    KnowledgeBase kbase = readKnowledgeBase(path);
    StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();
    ksession.insert(kbkiForm);
    ksession.fireAllRules();
2013-03-18 09:10:29,991 ERROR: Rule Compilation error The import ru.abc.one.entity.application cannot be resolved
ru.abc.one.entity.application cannot be resolved to a type [ru.abc.one.rules.RulesServiceTest]