diff options
author | jhh <jorge.hernandez-herrero@att.com> | 2019-10-31 08:58:33 -0500 |
---|---|---|
committer | jhh <jorge.hernandez-herrero@att.com> | 2019-10-31 08:58:33 -0500 |
commit | d8e186f41004d850d5ff9a9c5b6fbe459dea6504 (patch) | |
tree | e97ce9c7a3d667b4e0b466b7926e609285e5fff3 /integration/pom.xml | |
parent | ba0ed78309c6315dfa1e1545a7a54f3b4ed601bf (diff) |
drools 7.28.0.Final as default for policy repos
moved from policy/drools-pdp to parent repo
so it can be reused globally, as a minimum with
drools applications, to centrally manage
dependencies and versions.
Issue-ID: POLICY-1407
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I80e2f4d4042b9c613534b614fb945767ead42590
Diffstat (limited to 'integration/pom.xml')
-rw-r--r-- | integration/pom.xml | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/integration/pom.xml b/integration/pom.xml index fb4924d3..03ab4875 100644 --- a/integration/pom.xml +++ b/integration/pom.xml @@ -40,6 +40,7 @@ <version.powermock>1.7.4</version.powermock> <version.eclipselink>2.7.0</version.eclipselink> <version.jackson>2.10.0.pr3</version.jackson> + <version.drools>7.28.0.Final</version.drools> </properties> <distributionManagement> @@ -236,6 +237,65 @@ <version>1.24</version> </dependency> + <!-- Drools --> + + <!-- + Security Issues: 1 of 2 + This dependency is trying to upgrade security fixes + identified. If it is removed or manipulated then please + fix the 2nd change as noted below. + --> + + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-utils</artifactId> + <version>3.0.24</version> + </dependency> + + <dependency> + <groupId>org.kie</groupId> + <artifactId>kie-api</artifactId> + <version>${version.drools}</version> + </dependency> + + <dependency> + <groupId>org.kie</groupId> + <artifactId>kie-ci</artifactId> + <version>${version.drools}</version> + + <!-- + Issue: 2 of 2 + Excluding these 2 dependencies in order to force upgrade security fixes + identified. As declared above. Any changes here should be reflected above + and vice versa. + --> + + <exclusions> + <exclusion> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-utils</artifactId> + </exclusion> + </exclusions> + </dependency> + + <dependency> + <groupId>org.drools</groupId> + <artifactId>drools-core</artifactId> + <version>${version.drools}</version> + </dependency> + + <dependency> + <groupId>org.drools</groupId> + <artifactId>drools-persistence-jpa</artifactId> + <version>${version.drools}</version> + </dependency> + + <dependency> + <groupId>org.drools</groupId> + <artifactId>drools-compiler</artifactId> + <version>${version.drools}</version> + </dependency> + <!-- Test dependencies --> <!-- In memory Database Engine --> @@ -417,6 +477,12 @@ <artifactId>maven-war-plugin</artifactId> <version>2.6</version> </plugin> + <plugin> + <groupId>org.kie</groupId> + <artifactId>kie-maven-plugin</artifactId> + <version>${version.drools}</version> + <extensions>true</extensions> + </plugin> </plugins> </pluginManagement> |