This is an automated email from the ASF dual-hosted git repository.
tzimanyi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-drools.git
The following commit(s) were added to refs/heads/main by this push:
new 6f29c04b76 [kie-issues#511] Migrate from jboss-parent to apache parent
pom. (#5530)
6f29c04b76 is described below
commit 6f29c04b761010f02b880d8f167fe21ae77d7341
Author: Tibor Zimányi <[email protected]>
AuthorDate: Fri Sep 22 13:58:28 2023 +0200
[kie-issues#511] Migrate from jboss-parent to apache parent pom. (#5530)
* Align with Apache parent bom.
* Fix JavaDoc generation to original state.
* Add changes requested in PR review.
---
build-parent/pom.xml | 26 +-
.../drools-drl-quarkus-examples-multiunit/pom.xml | 4 +
.../drools-drl-quarkus-examples-reactive/pom.xml | 4 +
.../pom.xml | 220 +++++++--------
.../drools-drl-quarkus-integration-test/pom.xml | 306 +++++++++++----------
.../drools-drl-quarkus-quickstart-test/pom.xml | 296 ++++++++++----------
.../pom.xml | 304 ++++++++++----------
.../drools-impact-analysis-itests/pom.xml | 5 +-
drools-legacy-test-util/pom.xml | 1 +
drools-reliability/pom.xml | 2 +-
.../drools-scenario-simulation-api/pom.xml | 4 +
.../drools-scenario-simulation-backend/pom.xml | 4 +
.../pom.xml | 4 +
.../kie-ci-with-domain/test-domain/pom.xml | 4 +
.../kie-ci-with-domain/test-kjar/pom.xml | 4 +
.../standalone/kie-ci-with-domain/tests/pom.xml | 4 +
.../kie-ci-without-domain/test-domain/pom.xml | 4 +
.../kie-ci-without-domain/test-kjar/pom.xml | 4 +
.../standalone/kie-ci-without-domain/tests/pom.xml | 4 +
.../test-integration-ruleunits-jar/pom.xml | 4 +
.../test-integration-ruleunits-tests/pom.xml | 2 +-
efesto/efesto-common-utils/pom.xml | 1 +
efesto/efesto-core/efesto-common-api/pom.xml | 1 +
efesto/efesto-core/efesto-common-core/pom.xml | 1 +
.../efesto-compilation-manager-api/pom.xml | 1 +
.../efesto-compilation-manager-core/pom.xml | 1 +
.../efesto-runtime-manager-api/pom.xml | 1 +
.../efesto-runtime-manager-core/pom.xml | 1 +
efesto/efesto-dependencies/pom.xml | 1 +
jpmml-migration-recipe/pom.xml | 3 +
kie-dmn/kie-dmn-legacy-tests/pom.xml | 4 +
.../kie-dmn-pmml-tests-trusty/pom.xml | 4 +
.../kie-dmn-pmml-tests/pom.xml | 4 +
.../kie-dmn-ruleset2dmn-cli/pom.xml | 4 +
kie-drl/kie-drl-api/pom.xml | 23 +-
kie-drl/kie-drl-compilation-common/pom.xml | 75 ++---
.../kie-drl-kiesession-local-runtime/pom.xml | 65 +++--
.../kie-drl-map-input-runtime/pom.xml | 75 ++---
kie-drl/kie-drl-runtime-common/pom.xml | 60 ++--
kie-drl/kie-drl-tests-without-index-file/pom.xml | 5 +-
kie-drl/kie-drl-tests/pom.xml | 13 +-
kie-maven-plugin/pom.xml | 1 +
kie-pmml-trusty/kie-pmml-api/pom.xml | 4 +
kie-pmml-trusty/kie-pmml-commons/pom.xml | 1 +
.../kie-pmml-compiler-api/pom.xml | 4 +
.../kie-pmml-compiler-commons/pom.xml | 4 +
.../kie-pmml-compiler-core/pom.xml | 1 +
kie-pmml-trusty/kie-pmml-dependencies/pom.xml | 4 +
.../kie-pmml-evaluator-api/pom.xml | 4 +
.../kie-pmml-evaluator-core/pom.xml | 4 +
.../kie-pmml-evaluator-utils/pom.xml | 4 +
.../kie-pmml-models-clustering-compiler/pom.xml | 4 +
.../kie-pmml-models-clustering-evaluator/pom.xml | 4 +
.../kie-pmml-models-clustering-model/pom.xml | 4 +
.../kie-pmml-models-clustering-tests/pom.xml | 4 +
.../kie-pmml-models-drools-common/pom.xml | 4 +
.../pom.xml | 4 +
.../pom.xml | 4 +
.../kie-pmml-models-drools-scorecard-model/pom.xml | 4 +
.../kie-pmml-models-drools-scorecard-tests/pom.xml | 4 +
.../kie-pmml-models-drools-tree-compiler/pom.xml | 4 +
.../kie-pmml-models-drools-tree-evaluator/pom.xml | 4 +
.../kie-pmml-models-drools-tree-model/pom.xml | 4 +
.../kie-pmml-models-drools-tree-tests/pom.xml | 4 +
.../kie-pmml-models-mining-compiler/pom.xml | 4 +
.../kie-pmml-models-mining-evaluator/pom.xml | 4 +
.../kie-pmml-models-mining-model/pom.xml | 1 +
.../kie-pmml-models-mining-tests/pom.xml | 4 +
.../kie-pmml-models-regression-compiler/pom.xml | 4 +
.../kie-pmml-models-regression-evaluator/pom.xml | 4 +
.../kie-pmml-models-regression-model/pom.xml | 4 +
.../kie-pmml-models-regression-tests/pom.xml | 4 +
.../kie-pmml-models-scorecard-compiler/pom.xml | 4 +
.../kie-pmml-models-scorecard-evaluator/pom.xml | 4 +
.../kie-pmml-models-scorecard-model/pom.xml | 4 +
.../kie-pmml-models-scorecard-tests/pom.xml | 4 +
.../kie-pmml-models/kie-pmml-models-tests/pom.xml | 4 +
.../kie-pmml-models-tree-compiler/pom.xml | 4 +
.../kie-pmml-models-tree-evaluator/pom.xml | 4 +
.../kie-pmml-models-tree-model/pom.xml | 4 +
.../kie-pmml-models-tree-tests/pom.xml | 4 +
pom.xml | 9 +-
82 files changed, 990 insertions(+), 720 deletions(-)
diff --git a/build-parent/pom.xml b/build-parent/pom.xml
index 0758c53eef..903733ba32 100644
--- a/build-parent/pom.xml
+++ b/build-parent/pom.xml
@@ -228,6 +228,10 @@
<!-- Override with old org.jboss if relying on quarkus 2.13.x or older -->
<jandex.group-id>io.smallrye</jandex.group-id>
<jandex-maven-plugin.group-id>${jandex.group-id}</jandex-maven-plugin.group-id>
+
+ <!-- These are added as part of the migration from JBoss to Apache parent
pom.xml. They may be extracted to a KIE parent bom. -->
+ <version.maven-checkstyle>3.3.0</version.maven-checkstyle>
+
<version.build.helper.maven.plugin>3.4.0</version.build.helper.maven.plugin>
</properties>
@@ -1577,7 +1581,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
- <version>${version.checkstyle.plugin}</version>
+ <version>${version.maven-checkstyle}</version>
<executions>
<execution>
<id>validate</id>
@@ -1675,7 +1679,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
- <version>${version.failsafe.plugin}</version>
+ <version>${version.maven-surefire}</version>
<executions>
<execution>
<goals>
@@ -1895,7 +1899,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
- <version>${version.deploy.plugin}</version>
+ <version>${version.maven-deploy-plugin}</version>
<configuration>
<retryFailedDeploymentCount>10</retryFailedDeploymentCount>
</configuration>
@@ -2049,6 +2053,19 @@
<artifactId>sonar-maven-plugin</artifactId>
<version>3.6.0.1398</version>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>${version.maven-javadoc-plugin}</version>
+ <configuration>
+ <header><![CDATA[<b>${project.name}
${project.version}</b>]]></header>
+ <footer><![CDATA[<b>${project.name}
${project.version}</b>]]></footer>
+ <archive>
+ <index>true</index>
+ </archive>
+ <additionalOptions>${javadoc.additional.params}</additionalOptions>
+ </configuration>
+ </plugin>
</plugins>
</pluginManagement>
@@ -2064,6 +2081,7 @@
<!-- also adds generated sources to -source artifact -->
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
+ <version>${version.build.helper.maven.plugin}</version>
<executions>
<execution>
<phase>generate-sources</phase>
@@ -2083,7 +2101,7 @@
<!-- Entry needed to create test-jars even for packaging types war,
bundle, ... -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
- <version>${version.jar.plugin}</version>
+ <version>${version.maven-jar-plugin}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
diff --git
a/drools-drl-quarkus-extension/drools-drl-quarkus-examples/drools-drl-quarkus-examples-multiunit/pom.xml
b/drools-drl-quarkus-extension/drools-drl-quarkus-examples/drools-drl-quarkus-examples-multiunit/pom.xml
index db2155ccf7..9d0a5db76a 100644
---
a/drools-drl-quarkus-extension/drools-drl-quarkus-examples/drools-drl-quarkus-examples-multiunit/pom.xml
+++
b/drools-drl-quarkus-extension/drools-drl-quarkus-examples/drools-drl-quarkus-examples-multiunit/pom.xml
@@ -32,6 +32,10 @@
<name>Drools :: Quarkus Extension :: Examples :: Reactive</name>
<artifactId>drools-drl-quarkus-examples-multiunit</artifactId>
+ <properties>
+
<java.module.name>org.drools.drl.quarkus.examples.multiunit</java.module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.drools</groupId>
diff --git
a/drools-drl-quarkus-extension/drools-drl-quarkus-examples/drools-drl-quarkus-examples-reactive/pom.xml
b/drools-drl-quarkus-extension/drools-drl-quarkus-examples/drools-drl-quarkus-examples-reactive/pom.xml
index 288cadcaec..a2bb7002d9 100644
---
a/drools-drl-quarkus-extension/drools-drl-quarkus-examples/drools-drl-quarkus-examples-reactive/pom.xml
+++
b/drools-drl-quarkus-extension/drools-drl-quarkus-examples/drools-drl-quarkus-examples-reactive/pom.xml
@@ -32,6 +32,10 @@
<name>Drools :: Quarkus Extension :: Examples :: Reactive</name>
<artifactId>drools-drl-quarkus-examples-reactive</artifactId>
+ <properties>
+
<java.module.name>org.drools.drl.quarkus.examples.reactive</java.module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.drools</groupId>
diff --git
a/drools-drl-quarkus-extension/drools-drl-quarkus-integration-test-hotreload/pom.xml
b/drools-drl-quarkus-extension/drools-drl-quarkus-integration-test-hotreload/pom.xml
index 8e0897ebf1..60d0b3e436 100644
---
a/drools-drl-quarkus-extension/drools-drl-quarkus-integration-test-hotreload/pom.xml
+++
b/drools-drl-quarkus-extension/drools-drl-quarkus-integration-test-hotreload/pom.xml
@@ -22,121 +22,125 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.drools</groupId>
- <artifactId>drools-drl-quarkus-extension</artifactId>
- <version>8.45.0-SNAPSHOT</version>
- </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-drl-quarkus-extension</artifactId>
+ <version>8.45.0-SNAPSHOT</version>
+ </parent>
- <name>Drools :: Quarkus Extension :: Integration Test :: Hotreload</name>
- <artifactId>drools-drl-quarkus-integration-test-hotreload</artifactId>
+ <name>Drools :: Quarkus Extension :: Integration Test :: Hotreload</name>
+ <artifactId>drools-drl-quarkus-integration-test-hotreload</artifactId>
- <dependencies>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-drl-quarkus</artifactId>
- </dependency>
- <dependency>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-core</artifactId>
- </dependency>
+ <properties>
+
<java.module.name>org.drools.drl.quarkus.integrationtest.hotreload</java.module.name>
+ </properties>
- <dependency>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-resteasy</artifactId>
- </dependency>
- <dependency>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-resteasy-jackson</artifactId>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-drl-quarkus</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-core</artifactId>
+ </dependency>
- <dependency>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-junit5</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-junit5-internal</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>io.rest-assured</groupId>
- <artifactId>rest-assured</artifactId>
- <scope>test</scope>
- </dependency>
+ <dependency>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-resteasy</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-resteasy-jackson</artifactId>
+ </dependency>
- <!-- this is used implicitly by quarkus tests so let's make Maven
aware of it -->
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-drl-quarkus-deployment</artifactId>
- <type>pom</type>
- <scope>test</scope>
- <exclusions>
- <exclusion>
- <groupId>*</groupId>
- <artifactId>*</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- </dependencies>
+ <dependency>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-junit5</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-junit5-internal</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>io.rest-assured</groupId>
+ <artifactId>rest-assured</artifactId>
+ <scope>test</scope>
+ </dependency>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-maven-plugin</artifactId>
- <version>${version.io.quarkus}</version>
- <configuration>
- <noDeps>true</noDeps>
- <skip>${skipTests}</skip>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
+ <!-- this is used implicitly by quarkus tests so let's make Maven aware of
it -->
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-drl-quarkus-deployment</artifactId>
+ <type>pom</type>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>*</groupId>
+ <artifactId>*</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ </dependencies>
- <plugins>
- <plugin>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-maven-plugin</artifactId>
- <executions>
- <execution>
- <goals>
- <goal>build</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-maven-plugin</artifactId>
+ <version>${version.io.quarkus}</version>
+ <configuration>
+ <noDeps>true</noDeps>
+ <skip>${skipTests}</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
- <!-- quarkus-resteasy brings in a couple of dependencies in the
javax.* namespace that cannot be excluded -->
- <!-- that's why it is necessary to disable the plugin that checks
for banned dependencies -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-enforcer-plugin</artifactId>
- <executions>
- <execution>
- <id>ban-blacklisted-dependencies</id>
- <phase>validate</phase>
- <goals>
- <goal>enforce</goal>
- </goals>
- <configuration>
- <fail>false</fail>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <plugins>
+ <plugin>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>build</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
- <plugin>
- <artifactId>maven-failsafe-plugin</artifactId>
- <configuration>
- <systemPropertyVariables combine.children="append">
-
<java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager>
- </systemPropertyVariables>
- </configuration>
- </plugin>
- </plugins>
- </build>
+ <!-- quarkus-resteasy brings in a couple of dependencies in the javax.*
namespace that cannot be excluded -->
+ <!-- that's why it is necessary to disable the plugin that checks for
banned dependencies -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-enforcer-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>ban-blacklisted-dependencies</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>enforce</goal>
+ </goals>
+ <configuration>
+ <fail>false</fail>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <configuration>
+ <systemPropertyVariables combine.children="append">
+
<java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager>
+ </systemPropertyVariables>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
diff --git
a/drools-drl-quarkus-extension/drools-drl-quarkus-integration-test/pom.xml
b/drools-drl-quarkus-extension/drools-drl-quarkus-integration-test/pom.xml
index baf5c5fb33..de787a40af 100644
--- a/drools-drl-quarkus-extension/drools-drl-quarkus-integration-test/pom.xml
+++ b/drools-drl-quarkus-extension/drools-drl-quarkus-integration-test/pom.xml
@@ -22,165 +22,169 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.drools</groupId>
- <artifactId>drools-drl-quarkus-extension</artifactId>
- <version>8.45.0-SNAPSHOT</version>
- </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-drl-quarkus-extension</artifactId>
+ <version>8.45.0-SNAPSHOT</version>
+ </parent>
- <name>Drools :: Quarkus Extension :: Integration Test</name>
- <artifactId>drools-drl-quarkus-integration-test</artifactId>
+ <name>Drools :: Quarkus Extension :: Integration Test</name>
+ <artifactId>drools-drl-quarkus-integration-test</artifactId>
- <dependencies>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-drl-quarkus</artifactId>
- </dependency>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-decisiontables</artifactId>
- </dependency>
- <dependency>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-core</artifactId>
- </dependency>
-
-
- <dependency> <!-- enable REST endpoint as hook point for E2E opaque
testing -->
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-resteasy-reactive</artifactId>
- </dependency>
- <dependency> <!-- enable assertions in REST endpoint as hook point for
E2E opaque testing -->
- <groupId>org.assertj</groupId>
- <artifactId>assertj-core</artifactId>
- </dependency>
- <dependency>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-junit5</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>io.rest-assured</groupId>
- <artifactId>rest-assured</artifactId>
- <scope>test</scope>
- </dependency>
+ <properties>
+ <java.module.name>org.drools.drl.quarkus.integrationtest</java.module.name>
+ </properties>
- <!-- this is used implicitly by quarkus tests so let's make Maven
aware of it -->
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-drl-quarkus-deployment</artifactId>
- <type>pom</type>
- <scope>test</scope>
- <exclusions>
- <exclusion>
- <groupId>*</groupId>
- <artifactId>*</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-drl-quarkus</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-decisiontables</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-core</artifactId>
+ </dependency>
- </dependencies>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-maven-plugin</artifactId>
- <version>${version.io.quarkus}</version>
- <configuration>
- <noDeps>true</noDeps>
- <skip>${skipTests}</skip>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
+ <dependency> <!-- enable REST endpoint as hook point for E2E opaque
testing -->
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-resteasy-reactive</artifactId>
+ </dependency>
+ <dependency> <!-- enable assertions in REST endpoint as hook point for E2E
opaque testing -->
+ <groupId>org.assertj</groupId>
+ <artifactId>assertj-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-junit5</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>io.rest-assured</groupId>
+ <artifactId>rest-assured</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <!-- this is used implicitly by quarkus tests so let's make Maven aware of
it -->
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-drl-quarkus-deployment</artifactId>
+ <type>pom</type>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>*</groupId>
+ <artifactId>*</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ </dependencies>
+
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-maven-plugin</artifactId>
+ <version>${version.io.quarkus}</version>
+ <configuration>
+ <noDeps>true</noDeps>
+ <skip>${skipTests}</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+
+ <plugins>
+ <plugin>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>build</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <configuration>
+ <useModulePath>false</useModulePath>
+ <includes>
+ <include>**/*IT.java</include>
+ </includes>
+ <excludes>
+ <exclude>**/*Test.java</exclude>
+ <exclude>**/Native*</exclude>
+ </excludes>
+ <argLine>-Xmx2048m -Xmx4g</argLine>
+ <systemPropertyVariables>
+
<maven.repo.local>${session.request.localRepositoryPath.path}</maven.repo.local>
+
<maven.settings>${session.request.userSettingsFile.path}</maven.settings>
+ </systemPropertyVariables>
+ </configuration>
+ </plugin>
+
+ <!-- quarkus-resteasy brings in a couple of dependencies in the javax.*
namespace that cannot be excluded -->
+ <!-- that's why it is necessary to disable the plugin that checks for
banned dependencies -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-enforcer-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>ban-blacklisted-dependencies</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>enforce</goal>
+ </goals>
+ <configuration>
+ <fail>false</fail>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>native</id>
+ <activation>
+ <property>
+ <name>native</name>
+ </property>
+ </activation>
+ <properties>
+ <quarkus.package.type>native</quarkus.package.type>
+ </properties>
+ <build>
<plugins>
- <plugin>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-maven-plugin</artifactId>
- <executions>
- <execution>
- <goals>
- <goal>build</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-failsafe-plugin</artifactId>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>integration-test</goal>
+ <goal>verify</goal>
+ </goals>
<configuration>
- <useModulePath>false</useModulePath>
- <includes>
- <include>**/*IT.java</include>
- </includes>
- <excludes>
- <exclude>**/*Test.java</exclude>
- <exclude>**/Native*</exclude>
- </excludes>
- <argLine>-Xmx2048m -Xmx4g</argLine>
- <systemPropertyVariables>
-
<maven.repo.local>${session.request.localRepositoryPath.path}</maven.repo.local>
-
<maven.settings>${session.request.userSettingsFile.path}</maven.settings>
- </systemPropertyVariables>
+ <systemProperties>
+
<native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path>
+ </systemProperties>
</configuration>
- </plugin>
-
- <!-- quarkus-resteasy brings in a couple of dependencies in the
javax.* namespace that cannot be excluded -->
- <!-- that's why it is necessary to disable the plugin that checks
for banned dependencies -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-enforcer-plugin</artifactId>
- <executions>
- <execution>
- <id>ban-blacklisted-dependencies</id>
- <phase>validate</phase>
- <goals>
- <goal>enforce</goal>
- </goals>
- <configuration>
- <fail>false</fail>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
- </build>
-
- <profiles>
- <profile>
- <id>native</id>
- <activation>
- <property>
- <name>native</name>
- </property>
- </activation>
- <properties>
- <quarkus.package.type>native</quarkus.package.type>
- </properties>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-failsafe-plugin</artifactId>
- <executions>
- <execution>
- <goals>
- <goal>integration-test</goal>
- <goal>verify</goal>
- </goals>
- <configuration>
- <systemProperties>
-
<native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path>
- </systemProperties>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
+ </build>
+ </profile>
+ </profiles>
</project>
\ No newline at end of file
diff --git
a/drools-drl-quarkus-extension/drools-drl-quarkus-quickstart-test/pom.xml
b/drools-drl-quarkus-extension/drools-drl-quarkus-quickstart-test/pom.xml
index f4c892a3b8..de4818e515 100644
--- a/drools-drl-quarkus-extension/drools-drl-quarkus-quickstart-test/pom.xml
+++ b/drools-drl-quarkus-extension/drools-drl-quarkus-quickstart-test/pom.xml
@@ -22,161 +22,165 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.drools</groupId>
- <artifactId>drools-drl-quarkus-extension</artifactId>
- <version>8.45.0-SNAPSHOT</version>
- </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-drl-quarkus-extension</artifactId>
+ <version>8.45.0-SNAPSHOT</version>
+ </parent>
- <name>Drools :: Quarkus Extension :: Quickstart Integration Test</name>
- <artifactId>drools-drl-quarkus-quickstart-test</artifactId>
+ <name>Drools :: Quarkus Extension :: Quickstart Integration Test</name>
+ <artifactId>drools-drl-quarkus-quickstart-test</artifactId>
- <dependencies>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-drl-quarkus</artifactId>
- </dependency>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-ruleunits-engine</artifactId>
- </dependency>
- <dependency>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-core</artifactId>
- </dependency>
+ <properties>
+ <java.module.name>org.drools.drl.quarkus.quickstart.test</java.module.name>
+ </properties>
- <dependency>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-junit5</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>io.rest-assured</groupId>
- <artifactId>rest-assured</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.assertj</groupId>
- <artifactId>assertj-core</artifactId>
- <scope>test</scope>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-drl-quarkus</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-ruleunits-engine</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-core</artifactId>
+ </dependency>
- <!-- this is used implicitly by quarkus tests so let's make Maven
aware of it -->
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-drl-quarkus-deployment</artifactId>
- <type>pom</type>
- <scope>test</scope>
- <exclusions>
- <exclusion>
- <groupId>*</groupId>
- <artifactId>*</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
+ <dependency>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-junit5</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>io.rest-assured</groupId>
+ <artifactId>rest-assured</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.assertj</groupId>
+ <artifactId>assertj-core</artifactId>
+ <scope>test</scope>
+ </dependency>
- </dependencies>
+ <!-- this is used implicitly by quarkus tests so let's make Maven aware of
it -->
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-drl-quarkus-deployment</artifactId>
+ <type>pom</type>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>*</groupId>
+ <artifactId>*</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-maven-plugin</artifactId>
- <version>${version.io.quarkus}</version>
- <configuration>
- <noDeps>true</noDeps>
- <skip>${skipTests}</skip>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
+ </dependencies>
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-maven-plugin</artifactId>
+ <version>${version.io.quarkus}</version>
+ <configuration>
+ <noDeps>true</noDeps>
+ <skip>${skipTests}</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+
+ <plugins>
+ <plugin>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>build</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <configuration>
+ <useModulePath>false</useModulePath>
+ <includes>
+ <include>**/*IT.java</include>
+ </includes>
+ <excludes>
+ <exclude>**/*Test.java</exclude>
+ <exclude>**/Native*</exclude>
+ </excludes>
+ <argLine>-Xmx2048m -Xmx4g</argLine>
+ <systemPropertyVariables>
+
<maven.repo.local>${session.request.localRepositoryPath.path}</maven.repo.local>
+
<maven.settings>${session.request.userSettingsFile.path}</maven.settings>
+ </systemPropertyVariables>
+ </configuration>
+ </plugin>
+
+ <!-- quarkus-resteasy brings in a couple of dependencies in the javax.*
namespace that cannot be excluded -->
+ <!-- that's why it is necessary to disable the plugin that checks for
banned dependencies -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-enforcer-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>ban-blacklisted-dependencies</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>enforce</goal>
+ </goals>
+ <configuration>
+ <fail>false</fail>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>native</id>
+ <activation>
+ <property>
+ <name>native</name>
+ </property>
+ </activation>
+ <properties>
+ <quarkus.package.type>native</quarkus.package.type>
+ </properties>
+ <build>
<plugins>
- <plugin>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-maven-plugin</artifactId>
- <executions>
- <execution>
- <goals>
- <goal>build</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-failsafe-plugin</artifactId>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>integration-test</goal>
+ <goal>verify</goal>
+ </goals>
<configuration>
- <useModulePath>false</useModulePath>
- <includes>
- <include>**/*IT.java</include>
- </includes>
- <excludes>
- <exclude>**/*Test.java</exclude>
- <exclude>**/Native*</exclude>
- </excludes>
- <argLine>-Xmx2048m -Xmx4g</argLine>
- <systemPropertyVariables>
-
<maven.repo.local>${session.request.localRepositoryPath.path}</maven.repo.local>
-
<maven.settings>${session.request.userSettingsFile.path}</maven.settings>
- </systemPropertyVariables>
+ <systemProperties>
+
<native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path>
+ </systemProperties>
</configuration>
- </plugin>
-
- <!-- quarkus-resteasy brings in a couple of dependencies in the
javax.* namespace that cannot be excluded -->
- <!-- that's why it is necessary to disable the plugin that checks
for banned dependencies -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-enforcer-plugin</artifactId>
- <executions>
- <execution>
- <id>ban-blacklisted-dependencies</id>
- <phase>validate</phase>
- <goals>
- <goal>enforce</goal>
- </goals>
- <configuration>
- <fail>false</fail>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
- </build>
-
- <profiles>
- <profile>
- <id>native</id>
- <activation>
- <property>
- <name>native</name>
- </property>
- </activation>
- <properties>
- <quarkus.package.type>native</quarkus.package.type>
- </properties>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-failsafe-plugin</artifactId>
- <executions>
- <execution>
- <goals>
- <goal>integration-test</goal>
- <goal>verify</goal>
- </goals>
- <configuration>
- <systemProperties>
-
<native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path>
- </systemProperties>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
+ </build>
+ </profile>
+ </profiles>
</project>
\ No newline at end of file
diff --git
a/drools-drl-quarkus-extension/drools-drl-quarkus-ruleunit-integration-test/pom.xml
b/drools-drl-quarkus-extension/drools-drl-quarkus-ruleunit-integration-test/pom.xml
index 662b66194b..badddc11e7 100644
---
a/drools-drl-quarkus-extension/drools-drl-quarkus-ruleunit-integration-test/pom.xml
+++
b/drools-drl-quarkus-extension/drools-drl-quarkus-ruleunit-integration-test/pom.xml
@@ -22,164 +22,168 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.drools</groupId>
- <artifactId>drools-drl-quarkus-extension</artifactId>
- <version>8.45.0-SNAPSHOT</version>
- </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-drl-quarkus-extension</artifactId>
+ <version>8.45.0-SNAPSHOT</version>
+ </parent>
- <name>Drools :: Quarkus Extension :: Integration Test with Rule Unit</name>
- <artifactId>drools-drl-quarkus-ruleunit-integration-test</artifactId>
+ <name>Drools :: Quarkus Extension :: Integration Test with Rule Unit</name>
+ <artifactId>drools-drl-quarkus-ruleunit-integration-test</artifactId>
- <dependencies>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-drl-quarkus</artifactId>
- </dependency>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-ruleunits-engine</artifactId>
- </dependency>
- <dependency>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-core</artifactId>
- </dependency>
-
- <dependency> <!-- enable REST endpoint as hook point for E2E opaque
testing -->
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-resteasy-reactive</artifactId>
- </dependency>
- <dependency> <!-- enable assertions in REST endpoint as hook point for
E2E opaque testing -->
- <groupId>org.assertj</groupId>
- <artifactId>assertj-core</artifactId>
- </dependency>
- <dependency>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-junit5</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>io.rest-assured</groupId>
- <artifactId>rest-assured</artifactId>
- <scope>test</scope>
- </dependency>
+ <properties>
+
<java.module.name>org.drools.drl.quarkus.ruleunit.integrationtest</java.module.name>
+ </properties>
- <!-- this is used implicitly by quarkus tests so let's make Maven
aware of it -->
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-drl-quarkus-deployment</artifactId>
- <type>pom</type>
- <scope>test</scope>
- <exclusions>
- <exclusion>
- <groupId>*</groupId>
- <artifactId>*</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-drl-quarkus</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-ruleunits-engine</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-core</artifactId>
+ </dependency>
- </dependencies>
+ <dependency> <!-- enable REST endpoint as hook point for E2E opaque
testing -->
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-resteasy-reactive</artifactId>
+ </dependency>
+ <dependency> <!-- enable assertions in REST endpoint as hook point for E2E
opaque testing -->
+ <groupId>org.assertj</groupId>
+ <artifactId>assertj-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-junit5</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>io.rest-assured</groupId>
+ <artifactId>rest-assured</artifactId>
+ <scope>test</scope>
+ </dependency>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-maven-plugin</artifactId>
- <version>${version.io.quarkus}</version>
- <configuration>
- <noDeps>true</noDeps>
- <skip>${skipTests}</skip>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
+ <!-- this is used implicitly by quarkus tests so let's make Maven aware of
it -->
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-drl-quarkus-deployment</artifactId>
+ <type>pom</type>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>*</groupId>
+ <artifactId>*</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-maven-plugin</artifactId>
+ <version>${version.io.quarkus}</version>
+ <configuration>
+ <noDeps>true</noDeps>
+ <skip>${skipTests}</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+
+ <plugins>
+ <plugin>
+ <groupId>io.quarkus</groupId>
+ <artifactId>quarkus-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>build</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <configuration>
+ <useModulePath>false</useModulePath>
+ <includes>
+ <include>**/*IT.java</include>
+ </includes>
+ <excludes>
+ <exclude>**/*Test.java</exclude>
+ <exclude>**/Native*</exclude>
+ </excludes>
+ <argLine>-Xmx2048m -Xmx4g</argLine>
+ <systemPropertyVariables>
+
<maven.repo.local>${session.request.localRepositoryPath.path}</maven.repo.local>
+
<maven.settings>${session.request.userSettingsFile.path}</maven.settings>
+ </systemPropertyVariables>
+ </configuration>
+ </plugin>
+
+ <!-- quarkus-resteasy brings in a couple of dependencies in the javax.*
namespace that cannot be excluded -->
+ <!-- that's why it is necessary to disable the plugin that checks for
banned dependencies -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-enforcer-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>ban-blacklisted-dependencies</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>enforce</goal>
+ </goals>
+ <configuration>
+ <fail>false</fail>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>native</id>
+ <activation>
+ <property>
+ <name>native</name>
+ </property>
+ </activation>
+ <properties>
+ <quarkus.package.type>native</quarkus.package.type>
+ </properties>
+ <build>
<plugins>
- <plugin>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-maven-plugin</artifactId>
- <executions>
- <execution>
- <goals>
- <goal>build</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-failsafe-plugin</artifactId>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>integration-test</goal>
+ <goal>verify</goal>
+ </goals>
<configuration>
- <useModulePath>false</useModulePath>
- <includes>
- <include>**/*IT.java</include>
- </includes>
- <excludes>
- <exclude>**/*Test.java</exclude>
- <exclude>**/Native*</exclude>
- </excludes>
- <argLine>-Xmx2048m -Xmx4g</argLine>
- <systemPropertyVariables>
-
<maven.repo.local>${session.request.localRepositoryPath.path}</maven.repo.local>
-
<maven.settings>${session.request.userSettingsFile.path}</maven.settings>
- </systemPropertyVariables>
+ <systemProperties>
+
<native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path>
+ </systemProperties>
</configuration>
- </plugin>
-
- <!-- quarkus-resteasy brings in a couple of dependencies in the
javax.* namespace that cannot be excluded -->
- <!-- that's why it is necessary to disable the plugin that checks
for banned dependencies -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-enforcer-plugin</artifactId>
- <executions>
- <execution>
- <id>ban-blacklisted-dependencies</id>
- <phase>validate</phase>
- <goals>
- <goal>enforce</goal>
- </goals>
- <configuration>
- <fail>false</fail>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
- </build>
-
- <profiles>
- <profile>
- <id>native</id>
- <activation>
- <property>
- <name>native</name>
- </property>
- </activation>
- <properties>
- <quarkus.package.type>native</quarkus.package.type>
- </properties>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-failsafe-plugin</artifactId>
- <executions>
- <execution>
- <goals>
- <goal>integration-test</goal>
- <goal>verify</goal>
- </goals>
- <configuration>
- <systemProperties>
-
<native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path>
- </systemProperties>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
+ </build>
+ </profile>
+ </profiles>
</project>
\ No newline at end of file
diff --git a/drools-impact-analysis/drools-impact-analysis-itests/pom.xml
b/drools-impact-analysis/drools-impact-analysis-itests/pom.xml
index cd1538c007..f75835377a 100644
--- a/drools-impact-analysis/drools-impact-analysis-itests/pom.xml
+++ b/drools-impact-analysis/drools-impact-analysis-itests/pom.xml
@@ -33,8 +33,11 @@
<name>Drools :: Impact Analysis :: Integration Tests</name>
- <dependencies>
+ <properties>
+
<java.module.name>org.drools.impact.analysis.integrationtests</java.module.name>
+ </properties>
+ <dependencies>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-impact-analysis-parser</artifactId>
diff --git a/drools-legacy-test-util/pom.xml b/drools-legacy-test-util/pom.xml
index 26672a8dd7..ea166eb7e6 100644
--- a/drools-legacy-test-util/pom.xml
+++ b/drools-legacy-test-util/pom.xml
@@ -38,6 +38,7 @@
<name>Drools :: Legacy Test Util</name>
<properties>
+ <java.module.name>org.drools.legacytestutil</java.module.name>
<surefire.forkCount>2</surefire.forkCount>
</properties>
diff --git a/drools-reliability/pom.xml b/drools-reliability/pom.xml
index c5f897cae1..e9ac51adab 100644
--- a/drools-reliability/pom.xml
+++ b/drools-reliability/pom.xml
@@ -36,7 +36,7 @@
<name>Drools :: Reliability</name>
<properties>
- <java.module.name>org.drools.reliability</java.module.name>
+ <java.module.name>org.drools.reliability.tests</java.module.name>
</properties>
<packaging>pom</packaging>
diff --git a/drools-scenario-simulation/drools-scenario-simulation-api/pom.xml
b/drools-scenario-simulation/drools-scenario-simulation-api/pom.xml
index d6f08170c0..1e98db0011 100644
--- a/drools-scenario-simulation/drools-scenario-simulation-api/pom.xml
+++ b/drools-scenario-simulation/drools-scenario-simulation-api/pom.xml
@@ -33,6 +33,10 @@
<artifactId>drools-scenario-simulation-api</artifactId>
<packaging>jar</packaging>
+ <properties>
+ <java.module.name>org.drools.scenariosimulation.api</java.module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>com.thoughtworks.xstream</groupId>
diff --git
a/drools-scenario-simulation/drools-scenario-simulation-backend/pom.xml
b/drools-scenario-simulation/drools-scenario-simulation-backend/pom.xml
index 77b9e05a98..1f0d8a2434 100644
--- a/drools-scenario-simulation/drools-scenario-simulation-backend/pom.xml
+++ b/drools-scenario-simulation/drools-scenario-simulation-backend/pom.xml
@@ -33,6 +33,10 @@
<artifactId>drools-scenario-simulation-backend</artifactId>
<packaging>jar</packaging>
+ <properties>
+ <java.module.name>org.drools.scenariosimulation.backend</java.module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.drools</groupId>
diff --git
a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/pom.xml
b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/pom.xml
index b6d0c9afe0..65565db0f3 100644
---
a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/pom.xml
+++
b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/pom.xml
@@ -33,6 +33,10 @@
<artifactId>drools-scenario-simulation-integrationtest</artifactId>
<packaging>jar</packaging>
+ <properties>
+
<java.module.name>org.drools.scenariosimulation.integrationtest</java.module.name>
+ </properties>
+
<dependencyManagement>
<dependencies>
<dependency>
diff --git
a/drools-test-coverage/standalone/kie-ci-with-domain/test-domain/pom.xml
b/drools-test-coverage/standalone/kie-ci-with-domain/test-domain/pom.xml
index 1e76145292..203dd83f3b 100644
--- a/drools-test-coverage/standalone/kie-ci-with-domain/test-domain/pom.xml
+++ b/drools-test-coverage/standalone/kie-ci-with-domain/test-domain/pom.xml
@@ -35,6 +35,10 @@
<name>Drools :: Test Coverage :: KIE-CI with Domain classes :: Domain</name>
+ <properties>
+
<java.module.name>org.drools.testcoverage.standalone.kieciwithdomain.testdomain</java.module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.kie</groupId>
diff --git
a/drools-test-coverage/standalone/kie-ci-with-domain/test-kjar/pom.xml
b/drools-test-coverage/standalone/kie-ci-with-domain/test-kjar/pom.xml
index 8984b483d4..128837f36b 100644
--- a/drools-test-coverage/standalone/kie-ci-with-domain/test-kjar/pom.xml
+++ b/drools-test-coverage/standalone/kie-ci-with-domain/test-kjar/pom.xml
@@ -35,6 +35,10 @@
<name>Drools :: Test Coverage :: KIE-CI with Domain classes :: KJar</name>
+ <properties>
+
<java.module.name>org.drools.testcoverage.standalone.kieciwithdomain.testkjar</java.module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.drools.testcoverage</groupId>
diff --git a/drools-test-coverage/standalone/kie-ci-with-domain/tests/pom.xml
b/drools-test-coverage/standalone/kie-ci-with-domain/tests/pom.xml
index 3cf3967971..cf6ee6e747 100644
--- a/drools-test-coverage/standalone/kie-ci-with-domain/tests/pom.xml
+++ b/drools-test-coverage/standalone/kie-ci-with-domain/tests/pom.xml
@@ -35,6 +35,10 @@
<name>Drools :: Test Coverage :: KIE-CI with Domain classes :: Tests</name>
+ <properties>
+
<java.module.name>org.drools.testcoverage.standalone.kieciwithdomain.tests</java.module.name>
+ </properties>
+
<dependencies>
<!-- Internal dependencies -->
<!-- The test domain that KJar also depends on -->
diff --git
a/drools-test-coverage/standalone/kie-ci-without-domain/test-domain/pom.xml
b/drools-test-coverage/standalone/kie-ci-without-domain/test-domain/pom.xml
index 1fb7f9e220..fd52c34ca4 100644
--- a/drools-test-coverage/standalone/kie-ci-without-domain/test-domain/pom.xml
+++ b/drools-test-coverage/standalone/kie-ci-without-domain/test-domain/pom.xml
@@ -35,6 +35,10 @@
<name>Drools :: Test Coverage :: KIE-CI without Domain classes ::
Domain</name>
+ <properties>
+
<java.module.name>org.drools.testcoverage.standalone.kieciwithoutdomain.testdomain</java.module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.kie</groupId>
diff --git
a/drools-test-coverage/standalone/kie-ci-without-domain/test-kjar/pom.xml
b/drools-test-coverage/standalone/kie-ci-without-domain/test-kjar/pom.xml
index 86777e6be5..6f6f69b4c6 100644
--- a/drools-test-coverage/standalone/kie-ci-without-domain/test-kjar/pom.xml
+++ b/drools-test-coverage/standalone/kie-ci-without-domain/test-kjar/pom.xml
@@ -35,6 +35,10 @@
<name>Drools :: Test Coverage :: KIE-CI without Domain classes :: KJar</name>
+ <properties>
+
<java.module.name>org.drools.testcoverage.standalone.kieciwithoutdomain.testkjar</java.module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.drools.testcoverage</groupId>
diff --git
a/drools-test-coverage/standalone/kie-ci-without-domain/tests/pom.xml
b/drools-test-coverage/standalone/kie-ci-without-domain/tests/pom.xml
index 8e658d58e0..9aed5bac7f 100644
--- a/drools-test-coverage/standalone/kie-ci-without-domain/tests/pom.xml
+++ b/drools-test-coverage/standalone/kie-ci-without-domain/tests/pom.xml
@@ -35,6 +35,10 @@
<name>Drools :: Test Coverage :: KIE-CI without Domain classes ::
Tests</name>
+ <properties>
+
<java.module.name>org.drools.testcoverage.standalone.kieciwithoutdomain.tests</java.module.name>
+ </properties>
+
<dependencies>
<!-- Internal dependencies -->
<!-- This module must NOT depend on
org.drools.testcoverage:drools-kie-ci-without-domain-test-domain -->
diff --git
a/drools-test-coverage/test-integration-ruleunits/test-integration-ruleunits-jar/pom.xml
b/drools-test-coverage/test-integration-ruleunits/test-integration-ruleunits-jar/pom.xml
index 0aa1aadcf6..3bd52db449 100644
---
a/drools-test-coverage/test-integration-ruleunits/test-integration-ruleunits-jar/pom.xml
+++
b/drools-test-coverage/test-integration-ruleunits/test-integration-ruleunits-jar/pom.xml
@@ -33,6 +33,10 @@
<artifactId>test-integration-ruleunits-jar</artifactId>
<name>Drools :: Test Coverage :: Jar for Integration tests with Rule
Units</name>
+ <properties>
+
<java.module.name>org.drools.testcoverage.integrationtests.ruleunits.testjar</java.module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.drools</groupId>
diff --git
a/drools-test-coverage/test-integration-ruleunits/test-integration-ruleunits-tests/pom.xml
b/drools-test-coverage/test-integration-ruleunits/test-integration-ruleunits-tests/pom.xml
index 8111bb520f..8696d9c7b8 100644
---
a/drools-test-coverage/test-integration-ruleunits/test-integration-ruleunits-tests/pom.xml
+++
b/drools-test-coverage/test-integration-ruleunits/test-integration-ruleunits-tests/pom.xml
@@ -34,7 +34,7 @@
<name>Drools :: Test Coverage :: Integration tests with Rule Units</name>
<properties>
- <java.module.name>org.drools.compiler.integrationtests</java.module.name>
+
<java.module.name>org.drools.testcoverage.integrationtests.ruleunit.tests</java.module.name>
<surefire.forkCount>1</surefire.forkCount>
</properties>
diff --git a/efesto/efesto-common-utils/pom.xml
b/efesto/efesto-common-utils/pom.xml
index 905f631ac9..d04739c065 100644
--- a/efesto/efesto-common-utils/pom.xml
+++ b/efesto/efesto-common-utils/pom.xml
@@ -34,6 +34,7 @@
<name>Efesto :: Common :: Utils</name>
<properties>
+ <java.module.name>org.drools.efesto.commonutils</java.module.name>
<skip.jdepend>false</skip.jdepend>
</properties>
diff --git a/efesto/efesto-core/efesto-common-api/pom.xml
b/efesto/efesto-core/efesto-common-api/pom.xml
index 206fc6366f..4abc6af335 100644
--- a/efesto/efesto-core/efesto-common-api/pom.xml
+++ b/efesto/efesto-core/efesto-common-api/pom.xml
@@ -34,6 +34,7 @@
<name>Efesto :: Common :: Api</name>
<properties>
+ <java.module.name>org.drools.efesto.core.commonapi</java.module.name>
<skip.jdepend>false</skip.jdepend>
</properties>
diff --git a/efesto/efesto-core/efesto-common-core/pom.xml
b/efesto/efesto-core/efesto-common-core/pom.xml
index 268ea6f17c..a1b8d8dfdd 100644
--- a/efesto/efesto-core/efesto-common-core/pom.xml
+++ b/efesto/efesto-core/efesto-common-core/pom.xml
@@ -34,6 +34,7 @@
<name>Efesto :: Common :: Core</name>
<properties>
+ <java.module.name>org.drools.efesto.core.commoncore</java.module.name>
<skip.jdepend>false</skip.jdepend>
</properties>
diff --git
a/efesto/efesto-core/efesto-compilation-manager/efesto-compilation-manager-api/pom.xml
b/efesto/efesto-core/efesto-compilation-manager/efesto-compilation-manager-api/pom.xml
index 0a54f56ef4..c2d30943af 100644
---
a/efesto/efesto-core/efesto-compilation-manager/efesto-compilation-manager-api/pom.xml
+++
b/efesto/efesto-core/efesto-compilation-manager/efesto-compilation-manager-api/pom.xml
@@ -34,6 +34,7 @@
<name>Efesto :: Compilation :: Manager :: Api</name>
<properties>
+
<java.module.name>org.drools.efesto.core.compilationmanager.api</java.module.name>
<skip.jdepend>false</skip.jdepend>
</properties>
diff --git
a/efesto/efesto-core/efesto-compilation-manager/efesto-compilation-manager-core/pom.xml
b/efesto/efesto-core/efesto-compilation-manager/efesto-compilation-manager-core/pom.xml
index ffe371e06a..014ef2bd83 100644
---
a/efesto/efesto-core/efesto-compilation-manager/efesto-compilation-manager-core/pom.xml
+++
b/efesto/efesto-core/efesto-compilation-manager/efesto-compilation-manager-core/pom.xml
@@ -46,6 +46,7 @@
<name>Efesto :: Compilation :: Manager :: Core</name>
<properties>
+
<java.module.name>org.drools.efesto.core.compilationmanager.core</java.module.name>
<skip.jdepend>false</skip.jdepend>
</properties>
diff --git
a/efesto/efesto-core/efesto-runtime-manager/efesto-runtime-manager-api/pom.xml
b/efesto/efesto-core/efesto-runtime-manager/efesto-runtime-manager-api/pom.xml
index 84c4cf568f..1a86dfa3b0 100644
---
a/efesto/efesto-core/efesto-runtime-manager/efesto-runtime-manager-api/pom.xml
+++
b/efesto/efesto-core/efesto-runtime-manager/efesto-runtime-manager-api/pom.xml
@@ -34,6 +34,7 @@
<name>Efesto :: Runtime :: Manager :: Api</name>
<properties>
+
<java.module.name>org.drools.efesto.core.runtimemanager.api</java.module.name>
<skip.jdepend>false</skip.jdepend>
</properties>
diff --git
a/efesto/efesto-core/efesto-runtime-manager/efesto-runtime-manager-core/pom.xml
b/efesto/efesto-core/efesto-runtime-manager/efesto-runtime-manager-core/pom.xml
index 755d943504..37395b6167 100644
---
a/efesto/efesto-core/efesto-runtime-manager/efesto-runtime-manager-core/pom.xml
+++
b/efesto/efesto-core/efesto-runtime-manager/efesto-runtime-manager-core/pom.xml
@@ -34,6 +34,7 @@
<name>Efesto :: Runtime :: Manager :: Core</name>
<properties>
+
<java.module.name>org.drools.efesto.core.compilationmanager.core</java.module.name>
<skip.jdepend>false</skip.jdepend>
</properties>
diff --git a/efesto/efesto-dependencies/pom.xml
b/efesto/efesto-dependencies/pom.xml
index b8e5d043b6..cc1d1ee5e2 100644
--- a/efesto/efesto-dependencies/pom.xml
+++ b/efesto/efesto-dependencies/pom.xml
@@ -38,6 +38,7 @@
</description>
<properties>
+ <java.module.name>org.drools.efesto.dependencies</java.module.name>
<skip.jdepend>true</skip.jdepend>
</properties>
diff --git a/jpmml-migration-recipe/pom.xml b/jpmml-migration-recipe/pom.xml
index c97695b719..055a1e40b0 100644
--- a/jpmml-migration-recipe/pom.xml
+++ b/jpmml-migration-recipe/pom.xml
@@ -35,6 +35,9 @@
<name>Kie :: Jpmml Migration Recipe</name>
<description>OpenRewrite recipe to migrate JPMML model library from 1.5.1 to
1.6.4</description>
+ <properties>
+ <java.module.name>org.kie.jpmml.migration.recipe</java.module.name>
+ </properties>
<dependencyManagement>
<dependencies>
diff --git a/kie-dmn/kie-dmn-legacy-tests/pom.xml
b/kie-dmn/kie-dmn-legacy-tests/pom.xml
index d8fd3fb209..9b630cd5d8 100644
--- a/kie-dmn/kie-dmn-legacy-tests/pom.xml
+++ b/kie-dmn/kie-dmn-legacy-tests/pom.xml
@@ -28,6 +28,10 @@
<artifactId>kie-dmn-legacy-tests</artifactId>
<name>KIE :: Decision Model Notation :: Legacy tests (previous DMN
versions)</name>
+
+ <properties>
+ <java.module.name>org.kie.dmn.legacytests</java.module.name>
+ </properties>
<dependencyManagement>
<dependencies>
diff --git
a/kie-dmn/kie-dmn-pmml-tests-parent/kie-dmn-pmml-tests-trusty/pom.xml
b/kie-dmn/kie-dmn-pmml-tests-parent/kie-dmn-pmml-tests-trusty/pom.xml
index c6e5cbe45a..1a92672a97 100644
--- a/kie-dmn/kie-dmn-pmml-tests-parent/kie-dmn-pmml-tests-trusty/pom.xml
+++ b/kie-dmn/kie-dmn-pmml-tests-parent/kie-dmn-pmml-tests-trusty/pom.xml
@@ -32,6 +32,10 @@
<name>KiE :: Decision Model Notation - PMML Trusty Tests</name>
<artifactId>kie-dmn-pmml-tests-trusty</artifactId>
+ <properties>
+ <java.module.name>org.kie.dmn.pmml.tests.trusty</java.module.name>
+ </properties>
+
<dependencyManagement>
<dependencies>
<dependency>
diff --git a/kie-dmn/kie-dmn-pmml-tests-parent/kie-dmn-pmml-tests/pom.xml
b/kie-dmn/kie-dmn-pmml-tests-parent/kie-dmn-pmml-tests/pom.xml
index 5c3b3ebe87..6751b8fa07 100644
--- a/kie-dmn/kie-dmn-pmml-tests-parent/kie-dmn-pmml-tests/pom.xml
+++ b/kie-dmn/kie-dmn-pmml-tests-parent/kie-dmn-pmml-tests/pom.xml
@@ -32,6 +32,10 @@
<name>KiE :: Decision Model Notation - PMML Tests</name>
<artifactId>kie-dmn-pmml-tests</artifactId>
+ <properties>
+ <java.module.name>org.kie.dmn.pmml.tests</java.module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.kie</groupId>
diff --git a/kie-dmn/kie-dmn-ruleset2dmn-parent/kie-dmn-ruleset2dmn-cli/pom.xml
b/kie-dmn/kie-dmn-ruleset2dmn-parent/kie-dmn-ruleset2dmn-cli/pom.xml
index 201f7a9af2..814380c895 100644
--- a/kie-dmn/kie-dmn-ruleset2dmn-parent/kie-dmn-ruleset2dmn-cli/pom.xml
+++ b/kie-dmn/kie-dmn-ruleset2dmn-parent/kie-dmn-ruleset2dmn-cli/pom.xml
@@ -28,6 +28,10 @@
<artifactId>kie-dmn-ruleset2dmn-cli</artifactId>
<name>KIE :: Decision Model Notation :: ruleset2dmn CLI</name>
+
+ <properties>
+ <java.module.name>org.kie.dmn.ruleset2dmn.cli</java.module.name>
+ </properties>
<dependencyManagement>
<dependencies>
diff --git a/kie-drl/kie-drl-api/pom.xml b/kie-drl/kie-drl-api/pom.xml
index b4ee536907..9d6e47297f 100644
--- a/kie-drl/kie-drl-api/pom.xml
+++ b/kie-drl/kie-drl-api/pom.xml
@@ -22,17 +22,21 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <parent>
- <artifactId>kie-drl</artifactId>
- <groupId>org.kie</groupId>
- <version>8.45.0-SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>kie-drl</artifactId>
+ <groupId>org.kie</groupId>
+ <version>8.45.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
- <artifactId>kie-drl-api</artifactId>
+ <artifactId>kie-drl-api</artifactId>
- <name>KIE :: DRL :: API</name>
- <description>Common API for DRL</description>
+ <name>KIE :: DRL :: API</name>
+ <description>Common API for DRL</description>
+
+ <properties>
+ <java.module.name>org.kie.drl.api</java.module.name>
+ </properties>
<dependencies>
<dependency>
@@ -47,5 +51,4 @@
</dependencies>
-
</project>
\ No newline at end of file
diff --git a/kie-drl/kie-drl-compilation-common/pom.xml
b/kie-drl/kie-drl-compilation-common/pom.xml
index 6298d941d3..1e28ad9046 100644
--- a/kie-drl/kie-drl-compilation-common/pom.xml
+++ b/kie-drl/kie-drl-compilation-common/pom.xml
@@ -22,47 +22,48 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <parent>
- <artifactId>kie-drl</artifactId>
- <groupId>org.kie</groupId>
- <version>8.45.0-SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>kie-drl</artifactId>
+ <groupId>org.kie</groupId>
+ <version>8.45.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
- <artifactId>kie-drl-compilation-common</artifactId>
+ <artifactId>kie-drl-compilation-common</artifactId>
- <name>KIE :: DRL :: Compilation :: Common</name>
- <description>Common code for DRL Compilation</description>
+ <name>KIE :: DRL :: Compilation :: Common</name>
+ <description>Common code for DRL Compilation</description>
- <properties>
- <skip.jdepend>false</skip.jdepend>
- </properties>
+ <properties>
+ <java.module.name>org.kie.drl.compilationcommon</java.module.name>
+ <skip.jdepend>false</skip.jdepend>
+ </properties>
- <dependencies>
- <dependency>
- <groupId>org.kie</groupId>
- <artifactId>efesto-compilation-manager-core</artifactId>
- </dependency>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-model-codegen</artifactId>
- </dependency>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-ruleunits-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-ruleunits-impl</artifactId>
- </dependency>
- <dependency>
- <groupId>org.kie</groupId>
- <artifactId>kie-drl-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.assertj</groupId>
- <artifactId>assertj-core</artifactId>
+ <dependencies>
+ <dependency>
+ <groupId>org.kie</groupId>
+ <artifactId>efesto-compilation-manager-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-model-codegen</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-ruleunits-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-ruleunits-impl</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.kie</groupId>
+ <artifactId>kie-drl-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.assertj</groupId>
+ <artifactId>assertj-core</artifactId>
<scope>test</scope>
</dependency>
- </dependencies>
+ </dependencies>
</project>
\ No newline at end of file
diff --git
a/kie-drl/kie-drl-implementations/kie-drl-kiesession-local/kie-drl-kiesession-local-runtime/pom.xml
b/kie-drl/kie-drl-implementations/kie-drl-kiesession-local/kie-drl-kiesession-local-runtime/pom.xml
index 0b7cda5de4..038712c663 100644
---
a/kie-drl/kie-drl-implementations/kie-drl-kiesession-local/kie-drl-kiesession-local-runtime/pom.xml
+++
b/kie-drl/kie-drl-implementations/kie-drl-kiesession-local/kie-drl-kiesession-local-runtime/pom.xml
@@ -22,37 +22,36 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <parent>
- <artifactId>kie-drl-kiesession-local</artifactId>
- <groupId>org.kie</groupId>
- <version>8.45.0-SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
-
- <artifactId>kie-drl-kiesession-local-runtime</artifactId>
-
- <name>KIE :: DRL :: KieSession :: Local :: Runtime</name>
- <description>DRL runtime for local-only usage of KieSession</description>
-
-
- <dependencies>
- <dependency>
- <groupId>org.kie</groupId>
- <artifactId>kie-drl-runtime-common</artifactId>
- </dependency>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-canonical-model</artifactId>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.kie</groupId>
- <artifactId>kie-drl-api</artifactId>
- </dependency>
- </dependencies>
-
- <properties>
- <skip.jdepend>false</skip.jdepend>
- </properties>
-
+ <parent>
+ <artifactId>kie-drl-kiesession-local</artifactId>
+ <groupId>org.kie</groupId>
+ <version>8.45.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+
+ <artifactId>kie-drl-kiesession-local-runtime</artifactId>
+
+ <name>KIE :: DRL :: KieSession :: Local :: Runtime</name>
+ <description>DRL runtime for local-only usage of KieSession</description>
+
+ <properties>
+
<java.module.name>org.kie.drl.implementations.kiesessionlocal.runtime</java.module.name>
+ <skip.jdepend>false</skip.jdepend>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.kie</groupId>
+ <artifactId>kie-drl-runtime-common</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-canonical-model</artifactId>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.kie</groupId>
+ <artifactId>kie-drl-api</artifactId>
+ </dependency>
+ </dependencies>
</project>
\ No newline at end of file
diff --git
a/kie-drl/kie-drl-implementations/kie-drl-map-input/kie-drl-map-input-runtime/pom.xml
b/kie-drl/kie-drl-implementations/kie-drl-map-input/kie-drl-map-input-runtime/pom.xml
index 1b62ce94a9..6ac9940fb7 100644
---
a/kie-drl/kie-drl-implementations/kie-drl-map-input/kie-drl-map-input-runtime/pom.xml
+++
b/kie-drl/kie-drl-implementations/kie-drl-map-input/kie-drl-map-input-runtime/pom.xml
@@ -22,41 +22,42 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <artifactId>kie-drl-map-input</artifactId>
- <groupId>org.kie</groupId>
- <version>8.45.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>kie-drl-map-input-runtime</artifactId>
-
- <name>KIE :: DRL :: MapInput :: Runtime</name>
- <description>DRL runtime for sending maps as input. To be used for
inter-engine communication (e.g. PMML -> Drl)</description>
-
- <dependencies>
- <dependency>
- <groupId>org.kie</groupId>
- <artifactId>kie-drl-runtime-common</artifactId>
- </dependency>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-canonical-model</artifactId>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.kie</groupId>
- <artifactId>kie-drl-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.assertj</groupId>
- <artifactId>assertj-core</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <properties>
- <skip.jdepend>false</skip.jdepend>
- </properties>
-
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>kie-drl-map-input</artifactId>
+ <groupId>org.kie</groupId>
+ <version>8.45.0-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>kie-drl-map-input-runtime</artifactId>
+
+ <name>KIE :: DRL :: MapInput :: Runtime</name>
+ <description>DRL runtime for sending maps as input. To be used for
inter-engine communication (e.g. PMML -> Drl)
+ </description>
+
+ <properties>
+
<java.module.name>org.kie.drl.implementations.drlmapinput.runtime</java.module.name>
+ <skip.jdepend>false</skip.jdepend>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.kie</groupId>
+ <artifactId>kie-drl-runtime-common</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-canonical-model</artifactId>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.kie</groupId>
+ <artifactId>kie-drl-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.assertj</groupId>
+ <artifactId>assertj-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
</project>
\ No newline at end of file
diff --git a/kie-drl/kie-drl-runtime-common/pom.xml
b/kie-drl/kie-drl-runtime-common/pom.xml
index cfa6dcc94e..dc1af21514 100644
--- a/kie-drl/kie-drl-runtime-common/pom.xml
+++ b/kie-drl/kie-drl-runtime-common/pom.xml
@@ -22,34 +22,38 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <parent>
- <artifactId>kie-drl</artifactId>
- <groupId>org.kie</groupId>
- <version>8.45.0-SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
-
- <artifactId>kie-drl-runtime-common</artifactId>
-
- <name>KIE :: DRL :: Runtime :: Common</name>
- <description>Common code for DRL Runtime</description>
-
- <dependencies>
- <dependency>
- <groupId>org.kie</groupId>
- <artifactId>efesto-runtime-manager-core</artifactId>
- </dependency>
- <dependency>
- <groupId>org.drools</groupId>
- <artifactId>drools-model-compiler</artifactId>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.assertj</groupId>
- <artifactId>assertj-core</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <parent>
+ <artifactId>kie-drl</artifactId>
+ <groupId>org.kie</groupId>
+ <version>8.45.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+
+ <artifactId>kie-drl-runtime-common</artifactId>
+
+ <name>KIE :: DRL :: Runtime :: Common</name>
+ <description>Common code for DRL Runtime</description>
+
+ <properties>
+ <java.module.name>org.kie.drl.runtimecommon</java.module.name>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.kie</groupId>
+ <artifactId>efesto-runtime-manager-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-model-compiler</artifactId>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.assertj</groupId>
+ <artifactId>assertj-core</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
</project>
\ No newline at end of file
diff --git a/kie-drl/kie-drl-tests-without-index-file/pom.xml
b/kie-drl/kie-drl-tests-without-index-file/pom.xml
index acde5deb6d..da66e39b4d 100644
--- a/kie-drl/kie-drl-tests-without-index-file/pom.xml
+++ b/kie-drl/kie-drl-tests-without-index-file/pom.xml
@@ -20,8 +20,8 @@
-->
<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>kie-drl</artifactId>
<groupId>org.kie</groupId>
@@ -35,6 +35,7 @@
<description>DRL Tests not having a phisical IndexFile in
classpath</description>
<properties>
+ <java.module.name>org.kie.drl.testswithoutindexfile</java.module.name>
<skip.jdepend>false</skip.jdepend>
</properties>
diff --git a/kie-drl/kie-drl-tests/pom.xml b/kie-drl/kie-drl-tests/pom.xml
index 8409dbbba4..bdf6c6d379 100644
--- a/kie-drl/kie-drl-tests/pom.xml
+++ b/kie-drl/kie-drl-tests/pom.xml
@@ -20,8 +20,8 @@
-->
<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>kie-drl</artifactId>
<groupId>org.kie</groupId>
@@ -35,6 +35,7 @@
<description>DRL Tests</description>
<properties>
+ <java.module.name>org.kie.drl.tests</java.module.name>
<skip.jdepend>false</skip.jdepend>
</properties>
@@ -97,10 +98,10 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.assertj</groupId>
- <artifactId>assertj-core</artifactId>
- <scope>test</scope>
- </dependency>
+ <groupId>org.assertj</groupId>
+ <artifactId>assertj-core</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<build>
diff --git a/kie-maven-plugin/pom.xml b/kie-maven-plugin/pom.xml
index 92e9aa86d2..0605f95698 100644
--- a/kie-maven-plugin/pom.xml
+++ b/kie-maven-plugin/pom.xml
@@ -37,6 +37,7 @@
<name>KIE :: Maven Plugin</name>
<properties>
+ <java.module.name>org.kie.maven.plugin</java.module.name>
<plugin.testing.harness.version>3.3.0</plugin.testing.harness.version>
<plugin.plugin.version>3.6.4</plugin.plugin.version>
<maven.version>3.8.4</maven.version>
diff --git a/kie-pmml-trusty/kie-pmml-api/pom.xml
b/kie-pmml-trusty/kie-pmml-api/pom.xml
index 2b0c57692b..b3c24f454b 100644
--- a/kie-pmml-trusty/kie-pmml-api/pom.xml
+++ b/kie-pmml-trusty/kie-pmml-api/pom.xml
@@ -34,6 +34,10 @@
<name>KIE :: PMML :: API</name>
<description>Public APIs from Trusty PMML</description>
+ <properties>
+ <java.module.name>org.kie.pmml.api</java.module.name>
+ </properties>
+
<dependencies>
<!-- KIE -->
<dependency>
diff --git a/kie-pmml-trusty/kie-pmml-commons/pom.xml
b/kie-pmml-trusty/kie-pmml-commons/pom.xml
index bc17cc90e9..45c8734fa4 100644
--- a/kie-pmml-trusty/kie-pmml-commons/pom.xml
+++ b/kie-pmml-trusty/kie-pmml-commons/pom.xml
@@ -36,6 +36,7 @@
<properties>
<sonar.coverage.exclusions>**/exceptions/**.java,**/model/predicates/**.java</sonar.coverage.exclusions>
+ <java.module.name>org.kie.pmml.commons</java.module.name>
</properties>
<dependencies>
diff --git a/kie-pmml-trusty/kie-pmml-compiler/kie-pmml-compiler-api/pom.xml
b/kie-pmml-trusty/kie-pmml-compiler/kie-pmml-compiler-api/pom.xml
index 4ba94c203c..605282e1b2 100644
--- a/kie-pmml-trusty/kie-pmml-compiler/kie-pmml-compiler-api/pom.xml
+++ b/kie-pmml-trusty/kie-pmml-compiler/kie-pmml-compiler-api/pom.xml
@@ -34,6 +34,10 @@
<name>KIE :: PMML :: Compiler :: API</name>
<description>API specific for PMML Compiler</description>
+ <properties>
+ <java.module.name>org.kie.pmml.compiler.api</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-compiler/kie-pmml-compiler-commons/pom.xml
b/kie-pmml-trusty/kie-pmml-compiler/kie-pmml-compiler-commons/pom.xml
index a74e41fe2c..e1d888731d 100644
--- a/kie-pmml-trusty/kie-pmml-compiler/kie-pmml-compiler-commons/pom.xml
+++ b/kie-pmml-trusty/kie-pmml-compiler/kie-pmml-compiler-commons/pom.xml
@@ -34,6 +34,10 @@
<name>KIE :: PMML :: Compiler :: Commons</name>
<description>Kie PMML Compiler Commons</description>
+ <properties>
+ <java.module.name>org.kie.pmml.compiler.commons</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git a/kie-pmml-trusty/kie-pmml-compiler/kie-pmml-compiler-core/pom.xml
b/kie-pmml-trusty/kie-pmml-compiler/kie-pmml-compiler-core/pom.xml
index 09cb55d63f..55dd8e3659 100644
--- a/kie-pmml-trusty/kie-pmml-compiler/kie-pmml-compiler-core/pom.xml
+++ b/kie-pmml-trusty/kie-pmml-compiler/kie-pmml-compiler-core/pom.xml
@@ -35,6 +35,7 @@
<description>PMML Compiler Core</description>
<properties>
+ <java.module.name>org.kie.pmml.compiler.core</java.module.name>
<skip.jdepend>false</skip.jdepend>
</properties>
diff --git a/kie-pmml-trusty/kie-pmml-dependencies/pom.xml
b/kie-pmml-trusty/kie-pmml-dependencies/pom.xml
index 9b21b78c7b..75c4f78251 100644
--- a/kie-pmml-trusty/kie-pmml-dependencies/pom.xml
+++ b/kie-pmml-trusty/kie-pmml-dependencies/pom.xml
@@ -37,6 +37,10 @@
Declare this artifact as "pom" dependency to import all default
kie-pmml-trusty modules.
</description>
+ <properties>
+ <java.module.name>org.kie.pmml.dependencies</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git a/kie-pmml-trusty/kie-pmml-evaluator/kie-pmml-evaluator-api/pom.xml
b/kie-pmml-trusty/kie-pmml-evaluator/kie-pmml-evaluator-api/pom.xml
index 02cdab6de5..aada4fd85a 100644
--- a/kie-pmml-trusty/kie-pmml-evaluator/kie-pmml-evaluator-api/pom.xml
+++ b/kie-pmml-trusty/kie-pmml-evaluator/kie-pmml-evaluator-api/pom.xml
@@ -34,6 +34,10 @@
<name>KIE :: PMML :: Evaluator :: API</name>
<description>API specific for PMML evaluator</description>
+ <properties>
+ <java.module.name>org.kie.pmml.evaluator.api</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git a/kie-pmml-trusty/kie-pmml-evaluator/kie-pmml-evaluator-core/pom.xml
b/kie-pmml-trusty/kie-pmml-evaluator/kie-pmml-evaluator-core/pom.xml
index 655d34bec7..bc263e4544 100644
--- a/kie-pmml-trusty/kie-pmml-evaluator/kie-pmml-evaluator-core/pom.xml
+++ b/kie-pmml-trusty/kie-pmml-evaluator/kie-pmml-evaluator-core/pom.xml
@@ -34,6 +34,10 @@
<name>KIE :: PMML :: Evaluator :: Core</name>
<description>PMML Evaluator Core</description>
+ <properties>
+ <java.module.name>org.kie.pmml.evaluator.core</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-evaluator/kie-pmml-evaluator-utils/pom.xml
b/kie-pmml-trusty/kie-pmml-evaluator/kie-pmml-evaluator-utils/pom.xml
index e4be4e2344..5cbc7f0633 100644
--- a/kie-pmml-trusty/kie-pmml-evaluator/kie-pmml-evaluator-utils/pom.xml
+++ b/kie-pmml-trusty/kie-pmml-evaluator/kie-pmml-evaluator-utils/pom.xml
@@ -33,6 +33,10 @@
<name>KIE :: PMML :: Evaluator :: Utils</name>
<description>Evaluation utils for PMML models inside KIE runtime
environment</description>
+ <properties>
+ <java.module.name>org.kie.pmml.evaluator.utils</java.module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.kie</groupId>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-compiler/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-compiler/pom.xml
index 5552d187e5..35f9776222 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-compiler/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-compiler/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Clustering :: Compiler</name>
<description>PMML Clustering Compiler</description>
+ <properties>
+
<java.module.name>org.kie.pmml.models.clustering.compiler</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-evaluator/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-evaluator/pom.xml
index c2f83f073f..aff176a519 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-evaluator/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-evaluator/pom.xml
@@ -31,6 +31,10 @@
<name>KIE :: PMML :: Models :: Clustering :: Evaluator</name>
<description>PMML Clustering Evaluator</description>
+ <properties>
+
<java.module.name>org.kie.pmml.models.clustering.evaluator</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-model/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-model/pom.xml
index 916e4f0cea..2f2795527c 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-model/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-model/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Clustering :: Model</name>
<description>KiePMML Model for Clustering implementation</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.clustering.model</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-tests/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-tests/pom.xml
index f258cdbc5a..e78728e36a 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-tests/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-clustering/kie-pmml-models-clustering-tests/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Clustering :: Tests</name>
<description>PMML Clustering Tests</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.clustering.tests</java.module.name>
+ </properties>
+
<dependencies>
<!-- TEST -->
<!-- PMML -->
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-common/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-common/pom.xml
index a24b9cf02d..9b6fb40f42 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-common/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-common/pom.xml
@@ -34,6 +34,10 @@
<name>KIE :: PMML :: Models :: Drools :: Common</name>
<description>Common code for PMML Models with Drools
Implementations</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.drools.common</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-compiler/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-compiler/pom.xml
index f74c6dde8d..9d5732ac2c 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-compiler/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-compiler/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Drools :: Scorecard :: Compiler</name>
<description>PMML Scorecard Compiler</description>
+ <properties>
+
<java.module.name>org.kie.pmml.models.drools.scorecard.compiler</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-evaluator/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-evaluator/pom.xml
index 471c12cca9..05d07d7edb 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-evaluator/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-evaluator/pom.xml
@@ -31,6 +31,10 @@
<name>KIE :: PMML :: Models :: Drools :: Scorecard :: Evaluator</name>
<description>PMML Scorecard Evaluator</description>
+ <properties>
+
<java.module.name>org.kie.pmml.models.drools.scorecard.evaluator</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-model/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-model/pom.xml
index 8b035cb452..e42e86ef80 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-model/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-model/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Drools :: Scorecard :: Model</name>
<description>KiePMML Model for Scorecard implementation</description>
+ <properties>
+
<java.module.name>org.kie.pmml.models.drools.scorecard.model</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-tests/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-tests/pom.xml
index 50330f10c8..eb49f7fa11 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-tests/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-scorecard/kie-pmml-models-drools-scorecard-tests/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Drools :: Scorecard :: Tests</name>
<description>PMML Scorecard Tests</description>
+ <properties>
+
<java.module.name>org.kie.pmml.models.drools.scorecard.tests</java.module.name>
+ </properties>
+
<dependencies>
<!-- TEST -->
<!-- PMML -->
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-compiler/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-compiler/pom.xml
index 35fbef7d6e..7b29b14362 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-compiler/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-compiler/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Drools :: Tree :: Compiler</name>
<description>PMML Tree Compiler</description>
+ <properties>
+
<java.module.name>org.kie.pmml.models.drools.tree.compiler</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-evaluator/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-evaluator/pom.xml
index 01adce46be..5557419629 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-evaluator/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-evaluator/pom.xml
@@ -31,6 +31,10 @@
<name>KIE :: PMML :: Models :: Drools :: Tree :: Evaluator</name>
<description>PMML Tree Evaluator</description>
+ <properties>
+
<java.module.name>org.kie.pmml.models.drools.tree.evaluator</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-model/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-model/pom.xml
index 27ef5aa911..95525b20b8 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-model/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-model/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Drools :: Tree :: Model</name>
<description>KiePMML Model for Tree implementation</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.drools.tree.model</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-tests/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-tests/pom.xml
index 337110d3a8..1e8c0f6525 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-tests/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-drools/kie-pmml-models-drools-tree/kie-pmml-models-drools-tree-tests/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Drools :: Tree :: Tests</name>
<description>PMML Tree Tests</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.drools.tree.tests</java.module.name>
+ </properties>
+
<dependencies>
<!-- TEST -->
<!-- PMML -->
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-compiler/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-compiler/pom.xml
index 781c57e07e..2dc483c3a0 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-compiler/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-compiler/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Mining :: Compiler</name>
<description>PMML Mining Compiler</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.mining.compiler</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-evaluator/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-evaluator/pom.xml
index 82d6682dbc..93491b1333 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-evaluator/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-evaluator/pom.xml
@@ -31,6 +31,10 @@
<name>KIE :: PMML :: Models :: Mining :: Evaluator</name>
<description>PMML Mining Evaluator</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.mining.evaluator</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-model/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-model/pom.xml
index eff43e174e..953a5aa8ba 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-model/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-model/pom.xml
@@ -33,6 +33,7 @@
<description>KiePMML Model for Mining implementation</description>
<properties>
+ <java.module.name>org.kie.pmml.models.mining.model</java.module.name>
<sonar.coverage.exclusions>**/segmentation/**.java</sonar.coverage.exclusions>
</properties>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-tests/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-tests/pom.xml
index 85daf3c613..34cc05a9dd 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-tests/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-mining/kie-pmml-models-mining-tests/pom.xml
@@ -31,6 +31,10 @@
<name>KIE :: PMML :: Models :: Mining :: Tests</name>
<description>PMML Mining Tests</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.mining.tests</java.module.name>
+ </properties>
+
<dependencies>
<!-- TEST -->
<!-- PMML -->
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-compiler/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-compiler/pom.xml
index 0549723163..b14d8eda10 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-compiler/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-compiler/pom.xml
@@ -34,6 +34,10 @@
<name>KIE :: PMML :: Models :: Regression :: Compiler</name>
<description>PMML Regression Compiler</description>
+ <properties>
+
<java.module.name>org.kie.pmml.models.regression.compiler</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-evaluator/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-evaluator/pom.xml
index 0ea7affc35..a08d611e91 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-evaluator/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-evaluator/pom.xml
@@ -34,6 +34,10 @@
<name>KIE :: PMML :: Models :: Regression :: Evaluator</name>
<description>PMML Regression Evaluator</description>
+ <properties>
+
<java.module.name>org.kie.pmml.models.regression.evaluator</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-model/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-model/pom.xml
index 5ce9c45e7e..c0e201ac13 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-model/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-model/pom.xml
@@ -34,6 +34,10 @@
<name>KIE :: PMML :: Models :: Regression :: Model</name>
<description>KiePMML Model for Regression implementation</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.regression.model</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-tests/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-tests/pom.xml
index 9270398cc5..2367db9129 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-tests/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-regression/kie-pmml-models-regression-tests/pom.xml
@@ -33,6 +33,10 @@
<name>KIE :: PMML :: Models :: Regression :: Tests</name>
<description>PMML Regression Tests</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.regression.tests</java.module.name>
+ </properties>
+
<dependencies>
<!-- TEST -->
<!-- PMML -->
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-compiler/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-compiler/pom.xml
index 8594c81260..67fc90f416 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-compiler/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-compiler/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Scorecard :: Compiler</name>
<description>PMML Scorecard Compiler</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.scorecard.compiler</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-evaluator/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-evaluator/pom.xml
index 336abba50b..76bfd50d4b 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-evaluator/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-evaluator/pom.xml
@@ -31,6 +31,10 @@
<name>KIE :: PMML :: Models :: Scorecard :: Evaluator</name>
<description>PMML Scorecard Evaluator</description>
+ <properties>
+
<java.module.name>org.kie.pmml.models.scorecard.evaluator</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-model/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-model/pom.xml
index 4706404dde..f3fa07de21 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-model/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-model/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Scorecard :: Model</name>
<description>KiePMML Model for Scorecard implementation</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.scorecard.model</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-tests/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-tests/pom.xml
index eee4cf3d84..482e06e0f8 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-tests/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-scorecard/kie-pmml-models-scorecard-tests/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Scorecard :: Tests</name>
<description>PMML Scorecard Tests</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.scorecard.tests</java.module.name>
+ </properties>
+
<dependencies>
<!-- TEST -->
<!-- PMML -->
diff --git a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tests/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tests/pom.xml
index b5ec63f099..584f28b851 100644
--- a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tests/pom.xml
+++ b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tests/pom.xml
@@ -34,6 +34,10 @@
<name>KIE :: PMML :: Models :: Tests</name>
<description>PMML Common classes for Tests</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.tests</java.module.name>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.kie</groupId>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-compiler/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-compiler/pom.xml
index 50cf2455a6..952c4a2f9a 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-compiler/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-compiler/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Tree :: Compiler</name>
<description>PMML Tree Compiler</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.tree.compiler</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-evaluator/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-evaluator/pom.xml
index cf120af965..93cac08382 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-evaluator/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-evaluator/pom.xml
@@ -31,6 +31,10 @@
<name>KIE :: PMML :: Models :: Tree :: Evaluator</name>
<description>PMML Tree Evaluator</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.tree.evaluator</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-model/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-model/pom.xml
index 8c81a8675e..76e491d014 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-model/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-model/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Tree :: Model</name>
<description>KiePMML Model for Tree implementation</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.tree.model</java.module.name>
+ </properties>
+
<dependencies>
<!-- PMML -->
<dependency>
diff --git
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-tests/pom.xml
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-tests/pom.xml
index 2785431b7a..87af1f5651 100644
---
a/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-tests/pom.xml
+++
b/kie-pmml-trusty/kie-pmml-models/kie-pmml-models-tree/kie-pmml-models-tree-tests/pom.xml
@@ -32,6 +32,10 @@
<name>KIE :: PMML :: Models :: Tree :: Tests</name>
<description>PMML Tree Tests</description>
+ <properties>
+ <java.module.name>org.kie.pmml.models.tree.tests</java.module.name>
+ </properties>
+
<dependencies>
<!-- TEST -->
<!-- PMML -->
diff --git a/pom.xml b/pom.xml
index af6a8eb7f1..15fc147799 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,11 +3,10 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.jboss</groupId>
- <artifactId>jboss-parent</artifactId>
- <!-- Keep in sync with jboss-parent version in kie-user-bom-parent/pom.xml
-->
- <version>36</version>
+ <parent>
+ <groupId>org.apache</groupId>
+ <artifactId>apache</artifactId>
+ <version>30</version>
</parent>
<groupId>org.kie</groupId>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]