From 0b7379f60d1121992f2dbf47d8475671af8e3f9e Mon Sep 17 00:00:00 2001
From: panos-kakos <102670093+panos-kakos@users.noreply.github.com>
Date: Thu, 23 Feb 2023 18:47:39 +0200
Subject: [PATCH] =?UTF-8?q?[JAVA-18169]=20Moved=20rule-engines=20module=20?=
=?UTF-8?q?to=20jdk9-and-above=20profile=20+=20Up=E2=80=A6=20(#13505)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* [JAVA-18169] Moved rule-engines module to jdk9-and-above profile + Upgraded dependencies
* [JAVA-18155] Moved libraries-testing module to jdk9-and-above profile
* [JAVA-16395] Moved couchbase module to jdk9-and-above profile
* [JAVA-18155] Upgraded libraries versions
* [JAVA-18181] Moved spring-aop module to jdk9-and-above profile
* [JAVA-18182] Moved spring-aop-2 module to jdk9-and-above profile
* [JAVA-18143] Moved jmeter module to jdk9-and-above profile + testing build
* [JAVA-18181] testing build
* [JAVA-18181] Added configuration for war plugin
* [JAVA-18182] Added maven-war-plugin
---
couchbase/pom.xml | 9 ++++-
libraries-testing/pom.xml | 5 +--
pom.xml | 47 +++++++++++++++-------
rule-engines-modules/easy-rules/pom.xml | 2 +-
rule-engines-modules/evrete/pom.xml | 2 +-
rule-engines-modules/openl-tablets/pom.xml | 2 +-
rule-engines-modules/rulebook/pom.xml | 2 +-
spring-aop-2/pom.xml | 16 +++++++-
spring-aop/pom.xml | 11 ++++-
9 files changed, 70 insertions(+), 26 deletions(-)
diff --git a/couchbase/pom.xml b/couchbase/pom.xml
index e87975a53c..095bda3610 100644
--- a/couchbase/pom.xml
+++ b/couchbase/pom.xml
@@ -64,11 +64,16 @@
${commons-lang3.version}
test
+
+ javax.annotation
+ javax.annotation-api
+ 1.3.2
+
- 2.5.0
- 4.3.5.RELEASE
+ 2.7.2
+ 5.3.25
\ No newline at end of file
diff --git a/libraries-testing/pom.xml b/libraries-testing/pom.xml
index 2aaad59e09..9274c292ba 100644
--- a/libraries-testing/pom.xml
+++ b/libraries-testing/pom.xml
@@ -179,17 +179,16 @@
1.9.9
1.9.0
1.9.0
- 1.9.27
+ 3.6.12
1.5.0
3.0.0
0.8.1
4.3.8.RELEASE
- 4.1.1
+ 5.3.0
2.0.0.0
2.7.0
0.14.1
1.0.0
-
2.1.214
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 39720032ff..1efdb44fa0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -337,6 +337,7 @@
core-java-modules
+
couchbase
drools
@@ -360,7 +361,7 @@
jaxb
jersey
jhipster-5
- jmeter
+
jmh
jsf
@@ -378,7 +379,6 @@
libraries-data-db
libraries-security
libraries-server-2
- libraries-testing
logging-modules
lombok-modules
@@ -400,8 +400,6 @@
performance-tests
persistence-modules
- rule-engines-modules
-
security-modules
vavr-modules
@@ -455,7 +453,6 @@
spf4j
spring-4
spring-aop
- spring-aop-2
spring-batch
spring-bom
spring-boot-modules
@@ -598,6 +595,7 @@
core-java-modules
couchbase
+
drools
@@ -618,7 +616,6 @@
jaxb
jersey
jhipster-5
- jmeter
jmh
jsf
@@ -636,7 +633,6 @@
libraries-data-db
libraries-security
libraries-server-2
- libraries-testing
logging-modules
lombok-modules
@@ -657,8 +653,6 @@
performance-tests
persistence-modules
- rule-engines-modules
-
security-modules
vavr-modules
@@ -703,8 +697,6 @@
server-modules
spf4j
spring-4
- spring-aop
- spring-aop-2
spring-batch
spring-bom
spring-boot-modules
@@ -859,6 +851,9 @@
+ spring-aop
+ jmeter
+ spring-aop-2
algorithms-modules
apache-libraries
apache-poi
@@ -866,7 +861,10 @@
di-modules
asciidoctor
aws-modules
+
+ couchbase
core-groovy-modules
+
core-java-modules/core-java-9
core-java-modules/core-java-9-improvements
core-java-modules/core-java-9-jigsaw
@@ -904,7 +902,7 @@
core-java-modules/core-java-networking-3
core-java-modules/core-java-strings
core-java-modules/core-java-httpclient
- custom-pmd
+ custom-pmd
spring-core-6
data-structures
ddd-contexts
@@ -914,6 +912,7 @@
apache-httpclient-2
kubernetes-modules/kubernetes-spring
libraries-concurrency
+ libraries-testing
maven-modules/compiler-plugin-java-9
maven-modules/maven-generate-war
maven-modules/multimodulemavenproject
@@ -930,8 +929,12 @@
spring-swagger-codegen/custom-validations-opeanpi-codegen
testing-modules/testing-assertions
persistence-modules/fauna
+
+ rule-engines-modules
+
reactive-systems
rxjava-modules
+
lightrun
tablesaw
geotools
@@ -1045,7 +1048,8 @@
UTF-8
11
- 11
+ 11
+ 11
@@ -1079,6 +1083,9 @@
di-modules
asciidoctor
aws-modules
+
+ couchbase
+
core-groovy-modules
core-java-modules/core-java-9
core-java-modules/core-java-9-improvements
@@ -1117,16 +1124,21 @@
core-java-modules/core-java-networking-3
core-java-modules/core-java-strings
core-java-modules/core-java-httpclient
- custom-pmd
+ spring-aop
+ spring-aop-2
+
+ custom-pmd
spring-core-6
data-structures
ddd-contexts
deeplearning4j
+ jmeter
docker-modules
guava-modules
apache-httpclient-2
kubernetes-modules/kubernetes-spring
libraries-concurrency
+ libraries-testing
maven-modules/compiler-plugin-java-9
maven-modules/maven-generate-war
maven-modules/multimodulemavenproject
@@ -1143,8 +1155,12 @@
spring-swagger-codegen/custom-validations-opeanpi-codegen
testing-modules/testing-assertions
persistence-modules/fauna
+
+ rule-engines-modules
+
reactive-systems
rxjava-modules
+
lightrun
tablesaw
geotools
@@ -1261,7 +1277,8 @@
UTF-8
11
- 11
+ 11
+ 11
diff --git a/rule-engines-modules/easy-rules/pom.xml b/rule-engines-modules/easy-rules/pom.xml
index c8e875944c..6f43307e89 100644
--- a/rule-engines-modules/easy-rules/pom.xml
+++ b/rule-engines-modules/easy-rules/pom.xml
@@ -23,7 +23,7 @@
- 3.0.0
+ 4.1.0
\ No newline at end of file
diff --git a/rule-engines-modules/evrete/pom.xml b/rule-engines-modules/evrete/pom.xml
index d94da2853f..5b7f195722 100644
--- a/rule-engines-modules/evrete/pom.xml
+++ b/rule-engines-modules/evrete/pom.xml
@@ -30,7 +30,7 @@
- 2.1.04
+ 3.0.01
\ No newline at end of file
diff --git a/rule-engines-modules/openl-tablets/pom.xml b/rule-engines-modules/openl-tablets/pom.xml
index 204efce6c5..a24e06c44d 100644
--- a/rule-engines-modules/openl-tablets/pom.xml
+++ b/rule-engines-modules/openl-tablets/pom.xml
@@ -28,7 +28,7 @@
- 5.19.4
+ 5.26.5
\ No newline at end of file
diff --git a/rule-engines-modules/rulebook/pom.xml b/rule-engines-modules/rulebook/pom.xml
index 55e312289e..88feb148e2 100644
--- a/rule-engines-modules/rulebook/pom.xml
+++ b/rule-engines-modules/rulebook/pom.xml
@@ -23,7 +23,7 @@
- 0.6.2
+ 0.12
\ No newline at end of file
diff --git a/spring-aop-2/pom.xml b/spring-aop-2/pom.xml
index 76e4780e72..cb84ed4ca2 100644
--- a/spring-aop-2/pom.xml
+++ b/spring-aop-2/pom.xml
@@ -39,8 +39,22 @@
+
+
+
+ org.apache.maven.plugins
+ maven-war-plugin
+ ${maven-war-plugin.version}
+
+ false
+
+
+
+
+
- 1.11
+ 1.14.0
+ 3.3.2
\ No newline at end of file
diff --git a/spring-aop/pom.xml b/spring-aop/pom.xml
index 0d48c479ca..ae5ab5fce1 100644
--- a/spring-aop/pom.xml
+++ b/spring-aop/pom.xml
@@ -69,11 +69,20 @@
+
+ org.apache.maven.plugins
+ maven-war-plugin
+ ${maven-war-plugin.version}
+
+ false
+
+
- 1.11
+ 1.14.0
+ 3.3.2
\ No newline at end of file