diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml
index bbc1c1da9b..e36ad433f7 100644
--- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml
+++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml
@@ -41,7 +41,7 @@
kogito-bom
999-SNAPSHOT
3.8.1
- 11
+ 17
3.0.0-M7
2.33.2
2.35.0
diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml
index 1d99b97850..e0c14d0ec5 100644
--- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml
+++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml
@@ -40,7 +40,7 @@
kogito-bom
999-SNAPSHOT
3.8.1
- 11
+ 17
3.0.0-M7
diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml
index d969a665f1..6ff2ab9a3c 100644
--- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml
+++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml
@@ -41,7 +41,7 @@
kogito-bom
999-SNAPSHOT
3.8.1
- 11
+ 17
3.0.0-M7
2.33.2
2.35.0
diff --git a/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml
index a8fc4fcceb..3b1c3f2066 100644
--- a/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml
+++ b/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml
@@ -46,7 +46,7 @@
kogito-bom
999-SNAPSHOT
3.0.0-M7
- 11
+ 17
1.7.30
diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml
index 65017d5532..3304a029a0 100644
--- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml
+++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml
@@ -201,7 +201,6 @@
data-index-standalone
- true
data-index-standalone
diff --git a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/pom.xml
index 1ebfc54e1a..9e2f328822 100644
--- a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/pom.xml
+++ b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/pom.xml
@@ -33,7 +33,7 @@
Kogito Serverless Workflow Example that defines a simple gRPC service - Quarkus
3.8.1
- 11
+ 17
3.0.0-M7
3.22.0
1.56.0
diff --git a/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.jvm
index b85ab2029c..c7f1b5276c 100644
--- a/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.jvm
+++ b/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.jvm
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.legacy-jar
index 14a009717f..a34cf8fdbe 100644
--- a/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.legacy-jar
+++ b/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.legacy-jar
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.jvm
index c32eda3b00..996836bb3d 100644
--- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.jvm
+++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.jvm
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.legacy-jar
index bf40fa6a1d..20f4e5c6dd 100644
--- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.legacy-jar
+++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.legacy-jar
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/deploy.sh b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/deploy.sh
index 876af41cab..5273539ea4 100755
--- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/deploy.sh
+++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/deploy.sh
@@ -143,7 +143,7 @@ add_flow_url_to_ui() {
expose_loanbroker_ui() {
echo "Exposing UI, please run 'minikube tunnel -p knative' in a separate terminal"
- kubectl expose deployment loanbroker-ui --name=loanbroker-ui-external --type=LoadBalancer --port=8080 -n ${NAMESPACE}
+ kubectl expose deployment serverless-workflow-loanbroker-showcase-ui --name=loanbroker-ui-external --type=LoadBalancer --port=8080 -n ${NAMESPACE}
sleep 5
LOANBROKER_EXTERNAL_IP=$(kubectl get service loanbroker-ui-external -o=jsonpath --template="{.status.loadBalancer.ingress[0].ip}" -n loanbroker-example)
echo "To access the loanbroker-example UI please use this url: http://$LOANBROKER_EXTERNAL_IP:8080"
diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.jvm
index e92d3fdf44..327d69d924 100644
--- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.jvm
+++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.jvm
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.legacy-jar
index fd3bc8a552..68540059c8 100644
--- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.legacy-jar
+++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.legacy-jar
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.jvm
index 0a21739272..231bbb25f3 100644
--- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.jvm
+++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.jvm
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.legacy-jar
index b85a4b4e95..9dd33ad4e1 100644
--- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.legacy-jar
+++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.legacy-jar
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml
index 32ac152209..02b661869f 100644
--- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml
+++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml
@@ -59,7 +59,7 @@
3.0.0-M7
3.8.1
- 11
+ 17
${version.surefire.plugin}
diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.jvm
index a5d1510824..66a75a263d 100644
--- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.jvm
+++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.jvm
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.legacy-jar
index d90445070a..08c2ec28bd 100644
--- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.legacy-jar
+++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.legacy-jar
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.jvm
index 28f6495c83..234e2ff8fa 100644
--- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.jvm
+++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.jvm
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.legacy-jar
index 77f6fdc177..ae4e430263 100644
--- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.legacy-jar
+++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.legacy-jar
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.jvm
index 93dd02d618..cd45ab0d97 100644
--- a/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.jvm
+++ b/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.jvm
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.legacy-jar
index 87393e85ab..41d1621f24 100644
--- a/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.legacy-jar
+++ b/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.legacy-jar
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.jvm
index 93dd02d618..cd45ab0d97 100644
--- a/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.jvm
+++ b/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.jvm
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.legacy-jar
index 87393e85ab..41d1621f24 100644
--- a/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.legacy-jar
+++ b/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.legacy-jar
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.jvm
index 93dd02d618..cd45ab0d97 100644
--- a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.jvm
+++ b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.jvm
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.legacy-jar
index 87393e85ab..41d1621f24 100644
--- a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.legacy-jar
+++ b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.legacy-jar
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.jvm
index afc63a04c0..bf21486a69 100644
--- a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.jvm
+++ b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.jvm
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.legacy-jar
index 2b592069c0..b189bdf3f0 100644
--- a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.legacy-jar
+++ b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.legacy-jar
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.jvm
index de3293361a..9ba0eaf662 100644
--- a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.jvm
+++ b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.jvm
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.legacy-jar
index 3b3db7d9c4..6420308f26 100644
--- a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.legacy-jar
+++ b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.legacy-jar
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.jvm
index 6b93296be6..e680317f5a 100644
--- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.jvm
+++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.jvm
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.legacy-jar
index a217de4a04..de6cfc6cd8 100644
--- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.legacy-jar
+++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.legacy-jar
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.jvm
index 11f0918ef3..3db101ec90 100644
--- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.jvm
+++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.jvm
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'
diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.legacy-jar
index ca97968c69..0889a78b3a 100644
--- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.legacy-jar
+++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.legacy-jar
@@ -75,7 +75,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
-FROM registry.access.redhat.com/ubi8/openjdk-11:1.11
+FROM registry.access.redhat.com/ubi8/openjdk-17:latest
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'