Слюни ClassCastException с KnowledgeBuilder - PullRequest
0 голосов
/ 28 сентября 2018

Я столкнулся с проблемой, которая не имеет никакого смысла для меня:

Я использую drools версии 6.5:

Когда я вызываю следующую строку => ¨ Коллекция KnowledgePackages = KnowledgeBuilder.getKnowledgePackages ();

где KnowledgeBuilder относится к типу: import org.drools.builder.KnowledgeBuilder;(org.drools.builder.KnowledgeBuilder.getKnowledgePackages ())

И KnowledgePackage относится к типу: import org.drools.definition.KnowledgePackage;

Я получаю следующее исключение: ClassCastException: org.drools.core.definitions.impl.KnowledgePackageImpl нельзя привести к org.kie.internal.definition.KnowledgePackage

Как пакет org.drools.builder.knowledgeBuilder возвращает пакет KnowledgePackages из org.kie.internal.definition?

Большое спасибо и ура, Фредерик

...