-
Bug
-
Resolution: Done
-
Major
-
None
-
7.46.0.Final
-
None
-
-
Undefined
-
NEW
-
NEW
-
---
-
---
We have an existing Drools project deployed using 6.5.0.Final on WildFly 10.0.0.Final. When we upgrade to WildFly 14.0.0.Final or higher, our application WARs fail to deploy with the following error message:
ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool – 96) MSC000001: Failed to start service jboss.deployment.unit."example.war".undertow-deployment: org.jboss.msc.service.StartException in service jboss.deployment.unit."example.war".undertow-deployment: java.lang.RuntimeException: java.lang.RuntimeException: Cannot find KieModule: com.package:example-validation:0.0.1
example-validation:0.0.1 is the Maven child module that contains the Drools rules. It includes kie-ci and drools-compiler per the documentation, as well as the kie-maven-plugin. We tried to upgrade to 7.46.0.Final, but it yielded similar behavior. On build, kie-maven-plugin gives the following messages:
[INFO] Artifact not fetched from maven: org.drools:drools-compiler:7.46.0.Final. To enable the KieScanner you need kie-ci on the classpath
[INFO] Artifact not fetched from maven: org.kie:kie-ci:7.46.0.Final. To enable the KieScanner you need kie-ci on the classpath
But kie-ci should already be on the classpath if I'm including it in Maven.