Итак, вот решение. Если вы попытаетесь сгенерировать проект в IDEA с добавлением библиотеки JBoss Drools, он загрузит Drools_6_2_0. xml в .idea / library (это не источник репозитория maven). И снова, если вы попытаетесь получить контейнер classpath в любом месте, версии станут несовпадающими (версия, которую вы объявили в pom. xml и drools 6.2.0), и это приведет к появлению нулевых значений в объекте "kieContainer". Просто удалите файл Drools_6_2_0. xml, и проблема будет решена. Спасибо Родди за идеи.