From c0171ff7ce8b9c02c475fa14fd25cdf8c3293e60 Mon Sep 17 00:00:00 2001 From: Anastasios Ioannidis <121166333+anastasiosioannidis@users.noreply.github.com> Date: Tue, 20 Jun 2023 20:28:00 +0300 Subject: [PATCH] Upgrade spring-cloud-contract, spring-cloud-data-flow to JDK 17 (#14263) * Upgrade spring-cloud-contract, spring-cloud-data-flow to JDK 17 * JAVA-22207 Refactored groovy version --- pom.xml | 2 ++ spring-cloud-modules/pom.xml | 4 +-- .../spring-cloud-contract/pom.xml | 2 +- .../spring-cloud-contract-consumer/pom.xml | 10 ++++++ .../spring-cloud-contract-producer/pom.xml | 16 +++++++--- .../data-flow-server/pom.xml | 32 ++++++++----------- 6 files changed, 40 insertions(+), 26 deletions(-) diff --git a/pom.xml b/pom.xml index b8bc85d634..e1d97532c6 100644 --- a/pom.xml +++ b/pom.xml @@ -730,6 +730,8 @@ spring-batch-2 spring-boot-rest spring-drools + spring-cloud-modules/spring-cloud-contract + spring-cloud-modules/spring-cloud-data-flow spring-exceptions spring-jenkins-pipeline spring-core diff --git a/spring-cloud-modules/pom.xml b/spring-cloud-modules/pom.xml index dafc5b628e..3fd2f118dc 100644 --- a/spring-cloud-modules/pom.xml +++ b/spring-cloud-modules/pom.xml @@ -32,7 +32,7 @@ spring-cloud-aws spring-cloud-consul spring-cloud-zuul-eureka-integration - spring-cloud-contract + spring-cloud-kubernetes spring-cloud-open-service-broker spring-cloud-archaius @@ -52,7 +52,7 @@ spring-cloud-dapr spring-cloud-docker spring-cloud-bus - spring-cloud-data-flow + spring-cloud-sleuth spring-cloud-open-telemetry spring-cloud-azure diff --git a/spring-cloud-modules/spring-cloud-contract/pom.xml b/spring-cloud-modules/spring-cloud-contract/pom.xml index bfbac19a81..7a9c8c32cd 100644 --- a/spring-cloud-modules/spring-cloud-contract/pom.xml +++ b/spring-cloud-modules/spring-cloud-contract/pom.xml @@ -60,7 +60,7 @@ - 2.1.1.RELEASE + 4.0.3 2.1.4.RELEASE 2.17.1 diff --git a/spring-cloud-modules/spring-cloud-contract/spring-cloud-contract-consumer/pom.xml b/spring-cloud-modules/spring-cloud-contract/spring-cloud-contract-consumer/pom.xml index b561000a83..680e2e1795 100644 --- a/spring-cloud-modules/spring-cloud-contract/spring-cloud-contract-consumer/pom.xml +++ b/spring-cloud-modules/spring-cloud-contract/spring-cloud-contract-consumer/pom.xml @@ -40,6 +40,16 @@ ${project.parent.version} test + + io.rest-assured + rest-assured + + + org.codehaus.groovy + groovy-xml + + + \ No newline at end of file diff --git a/spring-cloud-modules/spring-cloud-contract/spring-cloud-contract-producer/pom.xml b/spring-cloud-modules/spring-cloud-contract/spring-cloud-contract-producer/pom.xml index b80b86580f..35dd9596f7 100644 --- a/spring-cloud-modules/spring-cloud-contract/spring-cloud-contract-producer/pom.xml +++ b/spring-cloud-modules/spring-cloud-contract/spring-cloud-contract-producer/pom.xml @@ -29,6 +29,16 @@ org.springframework.boot spring-boot-starter-data-rest + + io.rest-assured + rest-assured + + + org.codehaus.groovy + groovy-xml + + + @@ -36,7 +46,7 @@ org.springframework.cloud spring-cloud-contract-maven-plugin - ${spring-cloud.version} + 2.1.1.RELEASE true com.baeldung.spring.cloud.springcloudcontractproducer.BaseTestClass @@ -46,8 +56,4 @@ - - 2.1.1.RELEASE - - \ No newline at end of file diff --git a/spring-cloud-modules/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/data-flow-server/pom.xml b/spring-cloud-modules/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/data-flow-server/pom.xml index 9b33411aaa..73b5aeb26d 100644 --- a/spring-cloud-modules/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/data-flow-server/pom.xml +++ b/spring-cloud-modules/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/data-flow-server/pom.xml @@ -17,13 +17,6 @@ - - org.springframework.boot - spring-boot-dependencies - ${spring-boot.version} - pom - import - org.springframework.cloud spring-cloud-dataflow-dependencies @@ -31,13 +24,6 @@ pom import - - org.springframework.cloud - spring-cloud-dependencies - ${spring-cloud-dependencies.version} - pom - import - @@ -45,6 +31,7 @@ org.springframework.cloud spring-cloud-starter-dataflow-server-local + 1.7.4.RELEASE org.hibernate @@ -62,13 +49,22 @@ ${byte-buddy.version} test + + org.codehaus.groovy + groovy + ${groovy.version} + + + org.springframework.session + spring-session-data-redis + - 1.3.1.RELEASE - Edgware.SR6 - 5.2.12.Final - 1.5.22.RELEASE + 2.0.0.RELEASE + 5.6.0.Final + 2.1.4.RELEASE + 3.0.8 \ No newline at end of file