I am using kie-api 7.6.0.
When I am trying to get kieservices.factory.get()
, its returning null
.
My Java project is a gradle project.
What can be the cause? My Java project is a gradle project.
final ReleaseIdImpl releaseId = new ReleaseIdImpl(RULE_PACKAGE, RULE_NAME,
RULE_VERSION);
final KieServices ks = KieServices.Factory.get();
final KieContainer kContainer = ks.newKieContainer(releaseId);
I am getting ks as null and thus NullPointerException at ks.newKieContainer(releaseId);
I have added dependencies for the following jars
drools-compiler-6.5.0.Final.jar
drools-core-6.5.0.Final.jar
drools-decisiontables-6.5.0.Final.jar
drools-jsr94-6.5.0.Final.jar
drools-persistence-jpa-6.5.0.Final.jar
drools-templates-6.5.0.Final.jar
org.drools.eclipse-6.5.0.Final.jar
kie-maven-plugin-6.5.0.Final.jar
kie-api-6.5.0.Final.jar
kie-ci-6.5.0.Final.jar
kie-internal-6.5.0.Final.jar