diff --git a/.github/workflows/samples-jdk17.yaml b/.github/workflows/samples-jdk17.yaml
index e264ec628a..f2a4ccfb63 100644
--- a/.github/workflows/samples-jdk17.yaml
+++ b/.github/workflows/samples-jdk17.yaml
@@ -8,6 +8,7 @@ on:
- samples/client/petstore/java-helidon-client/se/**
- samples/client/petstore/spring-http-interface-reactive/**
- samples/client/petstore/spring-http-interface/**
+ - samples/client/petstore/java/webclient-jakarta/**
# servers
- samples/openapi3/server/petstore/springboot-3/**
- samples/server/petstore/java-helidon-server/mp/**
@@ -20,6 +21,7 @@ on:
- samples/client/petstore/java-helidon-client/se/**
- samples/client/petstore/spring-http-interface-reactive/**
- samples/client/petstore/spring-http-interface/**
+ - samples/client/petstore/java/webclient-jakarta/**
# servers
- samples/openapi3/server/petstore/springboot-3/**
- samples/server/petstore/java-helidon-server/mp/**
@@ -38,6 +40,7 @@ jobs:
- samples/client/petstore/java-helidon-client/se
- samples/client/petstore/spring-http-interface-reactive
- samples/client/petstore/spring-http-interface
+ - samples/client/petstore/java/webclient-jakarta
# servers
- samples/openapi3/server/petstore/springboot-3
- samples/server/petstore/java-helidon-server/mp
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/webclient/build.gradle.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/webclient/build.gradle.mustache
index a8eb081a5a..53c528209a 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/webclient/build.gradle.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/webclient/build.gradle.mustache
@@ -131,16 +131,16 @@ ext {
swagger_annotations_version = "2.2.9"
{{/swagger2AnnotationLibrary}}
{{#useJakartaEe}}
- spring_boot_version = "3.0.1"
+ spring_boot_version = "3.0.12"
jakarta_annotation_version = "2.1.1"
- reactor_version = "3.5.1"
- reactor_netty_version = "1.1.1"
+ reactor_version = "3.5.12"
+ reactor_netty_version = "1.1.13"
{{/useJakartaEe}}
{{^useJakartaEe}}
- spring_boot_version = "2.6.6"
+ spring_boot_version = "2.7.17"
jakarta_annotation_version = "1.3.5"
- reactor_version = "3.4.3"
- reactor_netty_version = "1.0.4"
+ reactor_version = "3.4.34"
+ reactor_netty_version = "1.0.39"
{{/useJakartaEe}}
jackson_version = "2.13.4"
jackson_databind_version = "2.13.4.2"
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/webclient/pom.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/webclient/pom.mustache
index 9158c35e1a..84ad1047c6 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/webclient/pom.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/webclient/pom.mustache
@@ -173,16 +173,16 @@
0.2.6
{{/openApiNullable}}
{{#useJakartaEe}}
- 3.0.1
+ 3.0.12
2.1.1
- 3.5.1
- 1.1.1
+ 3.5.12
+ 1.1.13
{{/useJakartaEe}}
{{^useJakartaEe}}
- 2.6.6
+ 2.7.17
1.3.5
- 3.4.3
- 1.0.4
+ 3.4.34
+ 1.0.39
{{/useJakartaEe}}
4.13.2
{{#joda}}
diff --git a/samples/client/others/java/webclient-useAbstractionForFiles/build.gradle b/samples/client/others/java/webclient-useAbstractionForFiles/build.gradle
index e034c7fbc4..559d51536e 100644
--- a/samples/client/others/java/webclient-useAbstractionForFiles/build.gradle
+++ b/samples/client/others/java/webclient-useAbstractionForFiles/build.gradle
@@ -112,10 +112,10 @@ if(hasProperty('target') && target == 'android') {
}
ext {
- spring_boot_version = "2.6.6"
+ spring_boot_version = "2.7.17"
jakarta_annotation_version = "1.3.5"
- reactor_version = "3.4.3"
- reactor_netty_version = "1.0.4"
+ reactor_version = "3.4.34"
+ reactor_netty_version = "1.0.39"
jackson_version = "2.13.4"
jackson_databind_version = "2.13.4.2"
jackson_databind_nullable_version = "0.2.6"
diff --git a/samples/client/others/java/webclient-useAbstractionForFiles/pom.xml b/samples/client/others/java/webclient-useAbstractionForFiles/pom.xml
index d3249097db..8a0d4efccb 100644
--- a/samples/client/others/java/webclient-useAbstractionForFiles/pom.xml
+++ b/samples/client/others/java/webclient-useAbstractionForFiles/pom.xml
@@ -123,10 +123,10 @@
2.15.2
2.15.2
0.2.6
- 2.6.6
+ 2.7.17
1.3.5
- 3.4.3
- 1.0.4
+ 3.4.34
+ 1.0.39
4.13.2
diff --git a/samples/client/petstore/java/webclient-jakarta/build.gradle b/samples/client/petstore/java/webclient-jakarta/build.gradle
index 71ee7b668b..9e82e0e32b 100644
--- a/samples/client/petstore/java/webclient-jakarta/build.gradle
+++ b/samples/client/petstore/java/webclient-jakarta/build.gradle
@@ -112,10 +112,10 @@ if(hasProperty('target') && target == 'android') {
}
ext {
- spring_boot_version = "3.0.1"
+ spring_boot_version = "3.0.12"
jakarta_annotation_version = "2.1.1"
- reactor_version = "3.5.1"
- reactor_netty_version = "1.1.1"
+ reactor_version = "3.5.12"
+ reactor_netty_version = "1.1.13"
jackson_version = "2.13.4"
jackson_databind_version = "2.13.4.2"
jackson_databind_nullable_version = "0.2.6"
diff --git a/samples/client/petstore/java/webclient-jakarta/pom.xml b/samples/client/petstore/java/webclient-jakarta/pom.xml
index c0ee756441..877afeb2de 100644
--- a/samples/client/petstore/java/webclient-jakarta/pom.xml
+++ b/samples/client/petstore/java/webclient-jakarta/pom.xml
@@ -123,10 +123,10 @@
2.15.2
2.15.2
0.2.6
- 3.0.1
+ 3.0.12
2.1.1
- 3.5.1
- 1.1.1
+ 3.5.12
+ 1.1.13
4.13.2
diff --git a/samples/client/petstore/java/webclient-nullable-arrays/build.gradle b/samples/client/petstore/java/webclient-nullable-arrays/build.gradle
index 6e36612f70..690b3ea799 100644
--- a/samples/client/petstore/java/webclient-nullable-arrays/build.gradle
+++ b/samples/client/petstore/java/webclient-nullable-arrays/build.gradle
@@ -112,10 +112,10 @@ if(hasProperty('target') && target == 'android') {
}
ext {
- spring_boot_version = "2.6.6"
+ spring_boot_version = "2.7.17"
jakarta_annotation_version = "1.3.5"
- reactor_version = "3.4.3"
- reactor_netty_version = "1.0.4"
+ reactor_version = "3.4.34"
+ reactor_netty_version = "1.0.39"
jackson_version = "2.13.4"
jackson_databind_version = "2.13.4.2"
jackson_databind_nullable_version = "0.2.6"
diff --git a/samples/client/petstore/java/webclient-nullable-arrays/pom.xml b/samples/client/petstore/java/webclient-nullable-arrays/pom.xml
index ece14e1317..898a6952de 100644
--- a/samples/client/petstore/java/webclient-nullable-arrays/pom.xml
+++ b/samples/client/petstore/java/webclient-nullable-arrays/pom.xml
@@ -123,10 +123,10 @@
2.15.2
2.15.2
0.2.6
- 2.6.6
+ 2.7.17
1.3.5
- 3.4.3
- 1.0.4
+ 3.4.34
+ 1.0.39
4.13.2
diff --git a/samples/client/petstore/java/webclient-swagger2/build.gradle b/samples/client/petstore/java/webclient-swagger2/build.gradle
index 96475de4b1..9052967eab 100644
--- a/samples/client/petstore/java/webclient-swagger2/build.gradle
+++ b/samples/client/petstore/java/webclient-swagger2/build.gradle
@@ -113,10 +113,10 @@ if(hasProperty('target') && target == 'android') {
ext {
swagger_annotations_version = "2.2.9"
- spring_boot_version = "2.6.6"
+ spring_boot_version = "2.7.17"
jakarta_annotation_version = "1.3.5"
- reactor_version = "3.4.3"
- reactor_netty_version = "1.0.4"
+ reactor_version = "3.4.34"
+ reactor_netty_version = "1.0.39"
jackson_version = "2.13.4"
jackson_databind_version = "2.13.4.2"
jackson_databind_nullable_version = "0.2.6"
diff --git a/samples/client/petstore/java/webclient-swagger2/pom.xml b/samples/client/petstore/java/webclient-swagger2/pom.xml
index 760405970e..e8297f3e95 100644
--- a/samples/client/petstore/java/webclient-swagger2/pom.xml
+++ b/samples/client/petstore/java/webclient-swagger2/pom.xml
@@ -129,10 +129,10 @@
2.15.2
2.15.2
0.2.6
- 2.6.6
+ 2.7.17
1.3.5
- 3.4.3
- 1.0.4
+ 3.4.34
+ 1.0.39
4.13.2
diff --git a/samples/client/petstore/java/webclient/build.gradle b/samples/client/petstore/java/webclient/build.gradle
index a804139148..e34609ac63 100644
--- a/samples/client/petstore/java/webclient/build.gradle
+++ b/samples/client/petstore/java/webclient/build.gradle
@@ -112,10 +112,10 @@ if(hasProperty('target') && target == 'android') {
}
ext {
- spring_boot_version = "2.6.6"
+ spring_boot_version = "2.7.17"
jakarta_annotation_version = "1.3.5"
- reactor_version = "3.4.3"
- reactor_netty_version = "1.0.4"
+ reactor_version = "3.4.34"
+ reactor_netty_version = "1.0.39"
jackson_version = "2.13.4"
jackson_databind_version = "2.13.4.2"
jackson_databind_nullable_version = "0.2.6"
diff --git a/samples/client/petstore/java/webclient/pom.xml b/samples/client/petstore/java/webclient/pom.xml
index fbfc094732..475fc63d50 100644
--- a/samples/client/petstore/java/webclient/pom.xml
+++ b/samples/client/petstore/java/webclient/pom.xml
@@ -123,10 +123,10 @@
2.15.2
2.15.2
0.2.6
- 2.6.6
+ 2.7.17
1.3.5
- 3.4.3
- 1.0.4
+ 3.4.34
+ 1.0.39
4.13.2