aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjhh <jorge.hernandez-herrero@att.com>2019-10-31 08:58:33 -0500
committerjhh <jorge.hernandez-herrero@att.com>2019-10-31 08:58:33 -0500
commitd8e186f41004d850d5ff9a9c5b6fbe459dea6504 (patch)
treee97ce9c7a3d667b4e0b466b7926e609285e5fff3
parentba0ed78309c6315dfa1e1545a7a54f3b4ed601bf (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
-rw-r--r--integration/pom.xml66
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>