This is an automated email from the ASF dual-hosted git repository.

dhanak pushed a commit to branch main
in repository 
https://gitbox.apache.org/repos/asf/incubator-kie-kogito-examples.git


The following commit(s) were added to refs/heads/main by this push:
     new b6bac2c7a Fix missing Java 17 migration in examples (#1885)
b6bac2c7a is described below

commit b6bac2c7aa1be5832560453a0963a7e81da57c82
Author: nmirasch <[email protected]>
AuthorDate: Thu Mar 7 10:19:10 2024 +0100

    Fix missing Java 17 migration in examples (#1885)
    
    * Fix missing Java 17 migration in examples
    
    * Updated readme files to point to jdk 17 and Maven 3.9.6
---
 kogito-quarkus-examples/decisiontable-quarkus-example/README.md       | 4 ++--
 kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md          | 4 ++--
 kogito-quarkus-examples/dmn-event-driven-quarkus/README.md            | 4 ++--
 kogito-quarkus-examples/dmn-incubation-api-quarkus/README.md          | 4 ++--
 kogito-quarkus-examples/dmn-knative-quickstart-quarkus/README.md      | 4 ++--
 kogito-quarkus-examples/dmn-listener-quarkus/README.md                | 4 ++--
 kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md            | 4 ++--
 kogito-quarkus-examples/dmn-quarkus-example/README.md                 | 4 ++--
 kogito-quarkus-examples/dmn-tracing-quarkus/README.md                 | 4 ++--
 kogito-quarkus-examples/flexible-process-quarkus/README.md            | 4 ++--
 kogito-quarkus-examples/kogito-travel-agency/basic/README.md          | 4 ++--
 .../kogito-travel-agency/extended/travels/README.md                   | 4 ++--
 kogito-quarkus-examples/kogito-travel-agency/extended/visas/README.md | 4 ++--
 kogito-quarkus-examples/onboarding-example/README.md                  | 4 ++--
 kogito-quarkus-examples/pmml-event-driven-quarkus/README.md           | 4 ++--
 kogito-quarkus-examples/pmml-incubation-api-quarkus/README.md         | 4 ++--
 kogito-quarkus-examples/pmml-quarkus-example/README.md                | 4 ++--
 kogito-quarkus-examples/process-business-rules-quarkus/README.md      | 4 ++--
 kogito-quarkus-examples/process-decisions-quarkus/README.md           | 4 ++--
 kogito-quarkus-examples/process-decisions-rest-quarkus/README.md      | 4 ++--
 kogito-quarkus-examples/process-decisions-rules-quarkus/README.md     | 4 ++--
 kogito-quarkus-examples/process-error-handling/README.md              | 4 ++--
 kogito-quarkus-examples/process-incubation-api-quarkus/README.md      | 4 ++--
 .../process-infinispan-persistence-quarkus/README.md                  | 4 ++--
 kogito-quarkus-examples/process-kafka-avro-multi-quarkus/README.md    | 4 ++--
 kogito-quarkus-examples/process-kafka-multi-quarkus/README.md         | 4 ++--
 kogito-quarkus-examples/process-kafka-persistence-quarkus/README.md   | 4 ++--
 kogito-quarkus-examples/process-kafka-quickstart-quarkus/README.md    | 4 ++--
 kogito-quarkus-examples/process-knative-quickstart-quarkus/README.md  | 4 ++--
 kogito-quarkus-examples/process-mongodb-persistence-quarkus/README.md | 4 ++--
 kogito-quarkus-examples/process-monitoring-quarkus/README.md          | 4 ++--
 kogito-quarkus-examples/process-performance-quarkus/README.md         | 4 ++--
 .../process-postgresql-persistence-quarkus/README.md                  | 4 ++--
 kogito-quarkus-examples/process-quarkus-example/README.md             | 4 ++--
 kogito-quarkus-examples/process-rest-service-call-quarkus/README.md   | 4 ++--
 kogito-quarkus-examples/process-rest-workitem-multi-quarkus/README.md | 4 ++--
 kogito-quarkus-examples/process-rest-workitem-quarkus/README.md       | 4 ++--
 kogito-quarkus-examples/process-saga-quarkus/README.md                | 2 +-
 kogito-quarkus-examples/process-scripts-quarkus/README.md             | 4 ++--
 kogito-quarkus-examples/process-service-calls-quarkus/README.md       | 4 ++--
 kogito-quarkus-examples/process-timer-quarkus/README.md               | 4 ++--
 .../process-usertasks-custom-lifecycle-quarkus/README.md              | 4 ++--
 .../process-usertasks-quarkus-with-console/README.md                  | 4 ++--
 kogito-quarkus-examples/process-usertasks-quarkus/README.md           | 4 ++--
 .../process-usertasks-timer-quarkus-with-console/README.md            | 4 ++--
 .../README.md                                                         | 4 ++--
 .../process-usertasks-with-security-oidc-quarkus/README.md            | 4 ++--
 .../process-usertasks-with-security-quarkus/README.md                 | 4 ++--
 kogito-quarkus-examples/rules-incubation-api-quarkus/README.md        | 4 ++--
 kogito-quarkus-examples/rules-legacy-quarkus-example/README.md        | 4 ++--
 kogito-quarkus-examples/rules-quarkus-helloworld/README.md            | 4 ++--
 kogito-quarkus-examples/ruleunit-event-driven-quarkus/README.md       | 4 ++--
 kogito-quarkus-examples/ruleunit-quarkus-example/README.md            | 4 ++--
 kogito-quarkus-examples/trusty-tracing-quarkus-devservices/README.md  | 4 ++--
 .../callback-workflow/pom.xml                                         | 2 +-
 .../serverless-workflow-custom-function-knative/README.md             | 2 +-
 .../custom-function-knative-service/pom.xml                           | 2 +-
 .../serverless-workflow-custom-function-knative/workflow/pom.xml      | 2 +-
 serverless-workflow-examples/serverless-workflow-custom-type/pom.xml  | 2 +-
 .../serverless-workflow-data-index-quarkus/pom.xml                    | 1 -
 .../serverless-workflow-github-showcase/README.md                     | 2 +-
 .../serverless-workflow-greeting-server-rpc-quarkus/README.md         | 2 +-
 .../serverless-workflow-greeting-server-rpc-quarkus/pom.xml           | 2 +-
 .../serverless-workflow-hello-world/src/main/docker/Dockerfile.jvm    | 2 +-
 .../src/main/docker/Dockerfile.legacy-jar                             | 2 +-
 .../serverless-workflow-loanbroker-showcase/README.md                 | 2 +-
 .../aggregator/src/main/docker/Dockerfile.jvm                         | 2 +-
 .../aggregator/src/main/docker/Dockerfile.legacy-jar                  | 2 +-
 .../serverless-workflow-loanbroker-showcase/deploy.sh                 | 2 +-
 .../loanbroker-flow/src/main/docker/Dockerfile.jvm                    | 2 +-
 .../loanbroker-flow/src/main/docker/Dockerfile.legacy-jar             | 2 +-
 .../loanbroker-ui/src/main/docker/Dockerfile.jvm                      | 2 +-
 .../loanbroker-ui/src/main/docker/Dockerfile.legacy-jar               | 2 +-
 .../serverless-workflow-loanbroker-showcase/pom.xml                   | 2 +-
 .../acme-financial-service/src/main/docker/Dockerfile.jvm             | 2 +-
 .../acme-financial-service/src/main/docker/Dockerfile.legacy-jar      | 2 +-
 .../currency-exchange-workflow/src/main/docker/Dockerfile.jvm         | 2 +-
 .../currency-exchange-workflow/src/main/docker/Dockerfile.legacy-jar  | 2 +-
 .../serverless-workflow-python-quarkus/README.md                      | 2 +-
 .../serverless-workflow-python-quarkus/pom.xml                        | 2 +-
 .../fake-stock-service/src/main/docker/Dockerfile.jvm                 | 2 +-
 .../fake-stock-service/src/main/docker/Dockerfile.legacy-jar          | 2 +-
 .../real-stock-service/src/main/docker/Dockerfile.jvm                 | 2 +-
 .../real-stock-service/src/main/docker/Dockerfile.legacy-jar          | 2 +-
 .../stock-portfolio-service/src/main/docker/Dockerfile.jvm            | 2 +-
 .../stock-portfolio-service/src/main/docker/Dockerfile.legacy-jar     | 2 +-
 .../stock-profit/src/main/docker/Dockerfile.jvm                       | 2 +-
 .../stock-profit/src/main/docker/Dockerfile.legacy-jar                | 2 +-
 .../src/main/docker/Dockerfile.jvm                                    | 2 +-
 .../src/main/docker/Dockerfile.legacy-jar                             | 2 +-
 .../src/main/docker/Dockerfile.jvm                                    | 2 +-
 .../src/main/docker/Dockerfile.legacy-jar                             | 2 +-
 .../src/main/docker/Dockerfile.jvm                                    | 2 +-
 .../src/main/docker/Dockerfile.legacy-jar                             | 2 +-
 94 files changed, 146 insertions(+), 147 deletions(-)

diff --git a/kogito-quarkus-examples/decisiontable-quarkus-example/README.md 
b/kogito-quarkus-examples/decisiontable-quarkus-example/README.md
index 8b374b7d2..320877eb7 100644
--- a/kogito-quarkus-examples/decisiontable-quarkus-example/README.md
+++ b/kogito-quarkus-examples/decisiontable-quarkus-example/README.md
@@ -15,9 +15,9 @@ REST endpoints are generated from query rules. You can insert 
`LoanApplication`
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - [GraalVM 
19.3.1](https://github.com/graalvm/graalvm-ce-builds/releases/tag/vm-19.3.1) 
installed
diff --git a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md 
b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md
index 0f37764f8..83bcec2ec 100644
--- a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md
+++ b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md
@@ -7,9 +7,9 @@ This example demonstrates how to enable and consume the runtime 
metrics monitori
 ### Prerequisites
  
 You will need:
-  - Java 11+ installed 
+  - Java 17+ installed 
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
   - Docker 19+ (only if you want to run the integration tests and/or you want 
to use the `docker-compose` script provided in this example).
   
 ### How to enable the feature
diff --git a/kogito-quarkus-examples/dmn-event-driven-quarkus/README.md 
b/kogito-quarkus-examples/dmn-event-driven-quarkus/README.md
index 123aacc23..97b21f8d0 100644
--- a/kogito-quarkus-examples/dmn-event-driven-quarkus/README.md
+++ b/kogito-quarkus-examples/dmn-event-driven-quarkus/README.md
@@ -14,9 +14,9 @@ The main goal behind the addon is to allow Kogito DMN 
services to be used as par
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
   - [Docker Engine](https://docs.docker.com/engine/) and [Docker 
Compose](https://docs.docker.com/compose/) installed
 
 When using native image compilation, you will also need:
diff --git a/kogito-quarkus-examples/dmn-incubation-api-quarkus/README.md 
b/kogito-quarkus-examples/dmn-incubation-api-quarkus/README.md
index a337b88f5..73d9c1060 100644
--- a/kogito-quarkus-examples/dmn-incubation-api-quarkus/README.md
+++ b/kogito-quarkus-examples/dmn-incubation-api-quarkus/README.md
@@ -17,9 +17,9 @@ The custom REST endpoint evaluates a DMN that computes 
Traffic Violation:
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 ### Compile and Run in Local Dev Mode
 
diff --git a/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/README.md 
b/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/README.md
index 4661de4d5..f6184753f 100644
--- a/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/README.md
+++ b/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/README.md
@@ -26,9 +26,9 @@ events.
 
 You will need:
 
-- Java 11+ installed
+- Java 17+ installed
 - Environment variable JAVA_HOME set accordingly
-- Maven 3.8.6+ installed
+- Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
 
diff --git a/kogito-quarkus-examples/dmn-listener-quarkus/README.md 
b/kogito-quarkus-examples/dmn-listener-quarkus/README.md
index b97240e70..f70ba3c34 100644
--- a/kogito-quarkus-examples/dmn-listener-quarkus/README.md
+++ b/kogito-quarkus-examples/dmn-listener-quarkus/README.md
@@ -13,9 +13,9 @@ Listener injection is _optional_. If you don't need it, just 
ignore it.
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - [GraalVM 19.3.1](https://github.com/oracle/graal/releases/tag/vm-19.3.1) 
installed
diff --git a/kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md 
b/kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md
index ad4e8cc09..7e9ca9a78 100644
--- a/kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md
+++ b/kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md
@@ -11,9 +11,9 @@ Demonstrates DMN on Kogito capabilities, including REST 
interface code generatio
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 ### Compile and Run in Local Dev Mode
 
diff --git a/kogito-quarkus-examples/dmn-quarkus-example/README.md 
b/kogito-quarkus-examples/dmn-quarkus-example/README.md
index 026646125..18e4a5f7b 100644
--- a/kogito-quarkus-examples/dmn-quarkus-example/README.md
+++ b/kogito-quarkus-examples/dmn-quarkus-example/README.md
@@ -11,9 +11,9 @@ Demonstrates DMN on Kogito capabilities, including REST 
interface code generatio
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - [GraalVM 19.3.1](https://github.com/oracle/graal/releases/tag/vm-19.3.1) 
installed
diff --git a/kogito-quarkus-examples/dmn-tracing-quarkus/README.md 
b/kogito-quarkus-examples/dmn-tracing-quarkus/README.md
index 3daaef5fd..d6e9756e7 100644
--- a/kogito-quarkus-examples/dmn-tracing-quarkus/README.md
+++ b/kogito-quarkus-examples/dmn-tracing-quarkus/README.md
@@ -9,9 +9,9 @@ A simple DMN service to evaluate a loan approval and generate 
tracing events tha
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - [GraalVM 19.3.1](https://github.com/oracle/graal/releases/tag/vm-19.3.1) 
installed
diff --git a/kogito-quarkus-examples/flexible-process-quarkus/README.md 
b/kogito-quarkus-examples/flexible-process-quarkus/README.md
index d2f7e016f..929fe3b5d 100644
--- a/kogito-quarkus-examples/flexible-process-quarkus/README.md
+++ b/kogito-quarkus-examples/flexible-process-quarkus/README.md
@@ -43,9 +43,9 @@ will terminate.
 
 You will need:
 
-* Java 11+ installed
+* Java 17+ installed
 * Environment variable JAVA_HOME set accordingly
-* Maven 3.8.6+ installed
+* Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
 
diff --git a/kogito-quarkus-examples/kogito-travel-agency/basic/README.md 
b/kogito-quarkus-examples/kogito-travel-agency/basic/README.md
index 47fdcc54a..77d905e6f 100644
--- a/kogito-quarkus-examples/kogito-travel-agency/basic/README.md
+++ b/kogito-quarkus-examples/kogito-travel-agency/basic/README.md
@@ -99,9 +99,9 @@ There will be services implemented to carry on the hotel and 
flight booking. Imp
 
 You will need:
 
-* Java 11+ installed
+* Java 17+ installed
 * Environment variable JAVA_HOME set accordingly
-* Maven 3.8.6+ installed
+* Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
 
diff --git 
a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/README.md 
b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/README.md
index 97bad5ef6..e2f305dd5 100644
--- a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/README.md
+++ b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/README.md
@@ -116,9 +116,9 @@ There will be services implemented to carry on the hotel 
and flight booking. Imp
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3.1+ installed
diff --git 
a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/README.md 
b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/README.md
index 4153730b4..079235da9 100644
--- a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/README.md
+++ b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/README.md
@@ -60,9 +60,9 @@ Public process that will be responsible for processing visa 
application
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3.1+ installed
diff --git a/kogito-quarkus-examples/onboarding-example/README.md 
b/kogito-quarkus-examples/onboarding-example/README.md
index cb5f5afdb..a9b6a11f3 100644
--- a/kogito-quarkus-examples/onboarding-example/README.md
+++ b/kogito-quarkus-examples/onboarding-example/README.md
@@ -27,9 +27,9 @@ You can run the example in any of the following 
configurations:
 
 You will need:
 
-- Java 11+ installed
+- Java 17+ installed
 - Environment variable JAVA_HOME set accordingly
-- Maven 3.8.6+ installed
+- Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
 
diff --git a/kogito-quarkus-examples/pmml-event-driven-quarkus/README.md 
b/kogito-quarkus-examples/pmml-event-driven-quarkus/README.md
index 8bf86a769..b8f1e5baa 100644
--- a/kogito-quarkus-examples/pmml-event-driven-quarkus/README.md
+++ b/kogito-quarkus-examples/pmml-event-driven-quarkus/README.md
@@ -14,9 +14,9 @@ The main goal behind the addon is to allow Kogito PMML 
services to be used as pa
 ### Prerequisites
 
 You will need:
-- Java 11+ installed
+- Java 17+ installed
 - Environment variable JAVA_HOME set accordingly
-- Maven 3.8.6+ installed
+- Maven 3.9.6+ installed
 - [Docker Engine](https://docs.docker.com/engine/) and [Docker 
Compose](https://docs.docker.com/compose/) installed
 
 When using native image compilation, you will also need:
diff --git a/kogito-quarkus-examples/pmml-incubation-api-quarkus/README.md 
b/kogito-quarkus-examples/pmml-incubation-api-quarkus/README.md
index ad1cc1737..c21e6bd23 100644
--- a/kogito-quarkus-examples/pmml-incubation-api-quarkus/README.md
+++ b/kogito-quarkus-examples/pmml-incubation-api-quarkus/README.md
@@ -17,9 +17,9 @@ The custom REST endpoint evaluates a PMML that computes a 
linear regression:
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 ### Compile and Run in Local Dev Mode
 
diff --git a/kogito-quarkus-examples/pmml-quarkus-example/README.md 
b/kogito-quarkus-examples/pmml-quarkus-example/README.md
index cebf046fd..4bb247a7a 100644
--- a/kogito-quarkus-examples/pmml-quarkus-example/README.md
+++ b/kogito-quarkus-examples/pmml-quarkus-example/README.md
@@ -11,9 +11,9 @@ Demonstrates PMML on Kogito capabilities, including REST 
interface code generati
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
   
 When using native image compilation, you will also need:
   - [GraalVM 19.3.1](https://github.com/oracle/graal/releases/tag/vm-19.3.1) 
installed
diff --git a/kogito-quarkus-examples/process-business-rules-quarkus/README.md 
b/kogito-quarkus-examples/process-business-rules-quarkus/README.md
index 018f7713b..966243ba0 100644
--- a/kogito-quarkus-examples/process-business-rules-quarkus/README.md
+++ b/kogito-quarkus-examples/process-business-rules-quarkus/README.md
@@ -54,9 +54,9 @@ This example shows
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git a/kogito-quarkus-examples/process-decisions-quarkus/README.md 
b/kogito-quarkus-examples/process-decisions-quarkus/README.md
index b07300c00..7714b8c8b 100644
--- a/kogito-quarkus-examples/process-decisions-quarkus/README.md
+++ b/kogito-quarkus-examples/process-decisions-quarkus/README.md
@@ -111,9 +111,9 @@ The DMN file where this decision is declared is 
[TrafficViolation.dmn](src/main/
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git a/kogito-quarkus-examples/process-decisions-rest-quarkus/README.md 
b/kogito-quarkus-examples/process-decisions-rest-quarkus/README.md
index bcd1ee592..e65fb32fa 100644
--- a/kogito-quarkus-examples/process-decisions-rest-quarkus/README.md
+++ b/kogito-quarkus-examples/process-decisions-rest-quarkus/README.md
@@ -145,9 +145,9 @@ The DMN file where this decision is declared is 
[TrafficViolation.dmn](src/main/
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git a/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md 
b/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md
index 4916d014c..67112c8ad 100644
--- a/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md
+++ b/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md
@@ -111,9 +111,9 @@ The DMN file where this decision is declared is 
[TrafficViolation.dmn](src/main/
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.1+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git a/kogito-quarkus-examples/process-error-handling/README.md 
b/kogito-quarkus-examples/process-error-handling/README.md
index 27e078747..32817d65a 100644
--- a/kogito-quarkus-examples/process-error-handling/README.md
+++ b/kogito-quarkus-examples/process-error-handling/README.md
@@ -58,9 +58,9 @@ The `Apply` script calls the corresponding method of the 
class `ErrorHandlingScr
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git a/kogito-quarkus-examples/process-incubation-api-quarkus/README.md 
b/kogito-quarkus-examples/process-incubation-api-quarkus/README.md
index 1e5427c8a..39880893f 100644
--- a/kogito-quarkus-examples/process-incubation-api-quarkus/README.md
+++ b/kogito-quarkus-examples/process-incubation-api-quarkus/README.md
@@ -16,9 +16,9 @@ The custom REST endpoint evaluates a process that expects a 
name:
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 ### Compile and Run in Local Dev Mode
 
diff --git 
a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/README.md 
b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/README.md
index 9a97d3d48..0c6ccf1e0 100644
--- a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/README.md
+++ b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/README.md
@@ -72,9 +72,9 @@ You can install Infinispan server by downloading version 12.x 
from the [official
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/README.md 
b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/README.md
index eecf76b13..886e93b4e 100644
--- a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/README.md
+++ b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/README.md
@@ -89,9 +89,9 @@ https://kafka.apache.org/quickstart
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git a/kogito-quarkus-examples/process-kafka-multi-quarkus/README.md 
b/kogito-quarkus-examples/process-kafka-multi-quarkus/README.md
index 7790ed98d..d82455349 100644
--- a/kogito-quarkus-examples/process-kafka-multi-quarkus/README.md
+++ b/kogito-quarkus-examples/process-kafka-multi-quarkus/README.md
@@ -78,9 +78,9 @@ https://kafka.apache.org/quickstart
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git 
a/kogito-quarkus-examples/process-kafka-persistence-quarkus/README.md 
b/kogito-quarkus-examples/process-kafka-persistence-quarkus/README.md
index 69fbf7c33..8c1e8b8bd 100644
--- a/kogito-quarkus-examples/process-kafka-persistence-quarkus/README.md
+++ b/kogito-quarkus-examples/process-kafka-persistence-quarkus/README.md
@@ -74,9 +74,9 @@ docker-compose up
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 20.2+ installed
diff --git a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/README.md 
b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/README.md
index 41bf50bbc..db4bbe384 100644
--- a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/README.md
+++ b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/README.md
@@ -78,9 +78,9 @@ https://kafka.apache.org/quickstart
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git 
a/kogito-quarkus-examples/process-knative-quickstart-quarkus/README.md 
b/kogito-quarkus-examples/process-knative-quickstart-quarkus/README.md
index 12f0d099c..dd8e63dd4 100644
--- a/kogito-quarkus-examples/process-knative-quickstart-quarkus/README.md
+++ b/kogito-quarkus-examples/process-knative-quickstart-quarkus/README.md
@@ -78,9 +78,9 @@ For local testing only you can use 
[Podman](https://podman.io/getting-started/in
 
 You will need:
 
-- Java 11+ installed
+- Java 17+ installed
 - Environment variable JAVA_HOME set accordingly
-- Maven 3.8.6+ installed
+- Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
 
diff --git 
a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/README.md 
b/kogito-quarkus-examples/process-mongodb-persistence-quarkus/README.md
index e0d1701d5..274e6ab13 100644
--- a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/README.md
+++ b/kogito-quarkus-examples/process-mongodb-persistence-quarkus/README.md
@@ -71,9 +71,9 @@ For more details you can check applications.properties.
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git a/kogito-quarkus-examples/process-monitoring-quarkus/README.md 
b/kogito-quarkus-examples/process-monitoring-quarkus/README.md
index 91621927d..168989e9a 100644
--- a/kogito-quarkus-examples/process-monitoring-quarkus/README.md
+++ b/kogito-quarkus-examples/process-monitoring-quarkus/README.md
@@ -8,9 +8,9 @@ This example demonstrates how to enable and consume the runtime 
metrics monitori
 
 You will need:
 
-- Java 11+ installed
+- Java 17+ installed
 - Environment variable JAVA_HOME set accordingly
-- Maven 3.8.6+ installed
+- Maven 3.9.6+ installed
 - Docker 19+ (only if you want to run the integration tests and/or you want to 
use the `docker-compose` script provided in this example).
 
 ### How to enable the feature
diff --git a/kogito-quarkus-examples/process-performance-quarkus/README.md 
b/kogito-quarkus-examples/process-performance-quarkus/README.md
index f36be8e99..8c5c2c4ef 100644
--- a/kogito-quarkus-examples/process-performance-quarkus/README.md
+++ b/kogito-quarkus-examples/process-performance-quarkus/README.md
@@ -18,9 +18,9 @@ Kafka cluster installed and available over the network. Refer 
to [Kafka Apache s
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
   - Apache Kafka 
 
 When using native image compilation, you will also need:
diff --git 
a/kogito-quarkus-examples/process-postgresql-persistence-quarkus/README.md 
b/kogito-quarkus-examples/process-postgresql-persistence-quarkus/README.md
index efe0b3d68..b56e9a705 100644
--- a/kogito-quarkus-examples/process-postgresql-persistence-quarkus/README.md
+++ b/kogito-quarkus-examples/process-postgresql-persistence-quarkus/README.md
@@ -83,9 +83,9 @@ Optionally and for convenience, a docker-compose 
[configuration file](docker-com
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git a/kogito-quarkus-examples/process-quarkus-example/README.md 
b/kogito-quarkus-examples/process-quarkus-example/README.md
index 1612c0aee..432347044 100644
--- a/kogito-quarkus-examples/process-quarkus-example/README.md
+++ b/kogito-quarkus-examples/process-quarkus-example/README.md
@@ -13,9 +13,9 @@ Based on these two processes (defined using BPMN 2.0 format), 
the custom data ob
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - [GraalVM 19.1.1](https://github.com/oracle/graal/releases/tag/vm-19.1.1) 
installed
diff --git 
a/kogito-quarkus-examples/process-rest-service-call-quarkus/README.md 
b/kogito-quarkus-examples/process-rest-service-call-quarkus/README.md
index 5f171a65b..4db274c00 100644
--- a/kogito-quarkus-examples/process-rest-service-call-quarkus/README.md
+++ b/kogito-quarkus-examples/process-rest-service-call-quarkus/README.md
@@ -48,9 +48,9 @@ during REST service invocation.
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.1+ installed
diff --git 
a/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/README.md 
b/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/README.md
index 2148499cf..ed307fdb7 100644
--- a/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/README.md
+++ b/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/README.md
@@ -17,9 +17,9 @@ and returns the sum.
 ### Prerequisites
  
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need: 
   - [GraalVm](https://www.graalvm.org/downloads/) 20.2.0+ installed
diff --git a/kogito-quarkus-examples/process-rest-workitem-quarkus/README.md 
b/kogito-quarkus-examples/process-rest-workitem-quarkus/README.md
index f8f2db3a5..91c464c7b 100644
--- a/kogito-quarkus-examples/process-rest-workitem-quarkus/README.md
+++ b/kogito-quarkus-examples/process-rest-workitem-quarkus/README.md
@@ -52,9 +52,9 @@ during REST service invocation.
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.1+ installed
diff --git a/kogito-quarkus-examples/process-saga-quarkus/README.md 
b/kogito-quarkus-examples/process-saga-quarkus/README.md
index 7262d0d6e..53fa0887e 100644
--- a/kogito-quarkus-examples/process-saga-quarkus/README.md
+++ b/kogito-quarkus-examples/process-saga-quarkus/README.md
@@ -43,7 +43,7 @@ This is the BPMN process that represents the Order Saga, and 
it is the one being
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
   - Maven 3.8.6+ installed
 
diff --git a/kogito-quarkus-examples/process-scripts-quarkus/README.md 
b/kogito-quarkus-examples/process-scripts-quarkus/README.md
index 7693f132f..13eb9996d 100644
--- a/kogito-quarkus-examples/process-scripts-quarkus/README.md
+++ b/kogito-quarkus-examples/process-scripts-quarkus/README.md
@@ -28,9 +28,9 @@ This example shows
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git a/kogito-quarkus-examples/process-service-calls-quarkus/README.md 
b/kogito-quarkus-examples/process-service-calls-quarkus/README.md
index 7ce746ae0..1c67012d9 100644
--- a/kogito-quarkus-examples/process-service-calls-quarkus/README.md
+++ b/kogito-quarkus-examples/process-service-calls-quarkus/README.md
@@ -65,9 +65,9 @@ This example shows
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.1+ installed
diff --git a/kogito-quarkus-examples/process-timer-quarkus/README.md 
b/kogito-quarkus-examples/process-timer-quarkus/README.md
index 342368070..74908c24b 100644
--- a/kogito-quarkus-examples/process-timer-quarkus/README.md
+++ b/kogito-quarkus-examples/process-timer-quarkus/README.md
@@ -84,9 +84,9 @@ This needs to be given when starting process instance as 
delay attribute of type
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git 
a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/README.md 
b/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/README.md
index c482fdcc5..9b18f5c84 100644
--- 
a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/README.md
+++ 
b/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/README.md
@@ -54,9 +54,9 @@ To learn more about custom lifecycle, look at the following 
classes:
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.3+ installed
diff --git 
a/kogito-quarkus-examples/process-usertasks-quarkus-with-console/README.md 
b/kogito-quarkus-examples/process-usertasks-quarkus-with-console/README.md
index 0662085a5..a2c92d324 100644
--- a/kogito-quarkus-examples/process-usertasks-quarkus-with-console/README.md
+++ b/kogito-quarkus-examples/process-usertasks-quarkus-with-console/README.md
@@ -81,9 +81,9 @@ The required *Kogito and Infrastructure Services* for this 
example are:
 
 ### Prerequisites
 
-* Java 11+ installed
+* Java 17+ installed
 * Environment variable JAVA_HOME set accordingly
-* Maven 3.8.6+ installed
+* Maven 3.9.6+ installed
 * Docker and Docker Compose to run the required example infrastructure.
 
 And when using native image compilation, you will also need: 
diff --git a/kogito-quarkus-examples/process-usertasks-quarkus/README.md 
b/kogito-quarkus-examples/process-usertasks-quarkus/README.md
index 737e0530c..ff6548c8b 100644
--- a/kogito-quarkus-examples/process-usertasks-quarkus/README.md
+++ b/kogito-quarkus-examples/process-usertasks-quarkus/README.md
@@ -42,9 +42,9 @@ This example shows
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need: 
   - GraalVM 19.3+ installed
diff --git 
a/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/README.md
 
b/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/README.md
index b994a2221..6ad8af5e3 100644
--- 
a/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/README.md
+++ 
b/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/README.md
@@ -25,9 +25,9 @@ The required *Kogito and Infrastructure Services* for this 
example are:
 
 ### Prerequisites
 
-* Java 11+ installed
+* Java 17+ installed
 * Environment variable JAVA_HOME set accordingly
-* Maven 3.8.6+ installed
+* Maven 3.9.6+ installed
 * Docker and Docker Compose to run the required example infrastructure.
 
 And when using native image compilation, you will also need: 
diff --git 
a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/README.md
 
b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/README.md
index d934c40ae..9c88e4641 100644
--- 
a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/README.md
+++ 
b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/README.md
@@ -24,9 +24,9 @@ This example shows
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
   - [jq](https://stedolan.github.io/jq) tool installed. You can download it 
from [here](https://stedolan.github.io/jq/download)
   - Docker and Docker Compose to run the required example infrastructure.
 
diff --git 
a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/README.md
 
b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/README.md
index 925722680..31aee80af 100644
--- 
a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/README.md
+++ 
b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/README.md
@@ -22,9 +22,9 @@ This example shows
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
   - [jq](https://stedolan.github.io/jq) tool installed. You can download it 
from [here](https://stedolan.github.io/jq/download)
   - Docker
 
diff --git 
a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/README.md 
b/kogito-quarkus-examples/process-usertasks-with-security-quarkus/README.md
index ca729223b..fce12e858 100644
--- a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/README.md
+++ b/kogito-quarkus-examples/process-usertasks-with-security-quarkus/README.md
@@ -22,9 +22,9 @@ This example shows
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - GraalVM 19.1+ installed
diff --git a/kogito-quarkus-examples/rules-incubation-api-quarkus/README.md 
b/kogito-quarkus-examples/rules-incubation-api-quarkus/README.md
index 40f0ec36b..004207a5a 100644
--- a/kogito-quarkus-examples/rules-incubation-api-quarkus/README.md
+++ b/kogito-quarkus-examples/rules-incubation-api-quarkus/README.md
@@ -17,9 +17,9 @@ The custom REST endpoint evaluates a rule unit that returns a 
hello world messag
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 ### Compile and Run in Local Dev Mode
 
diff --git a/kogito-quarkus-examples/rules-legacy-quarkus-example/README.md 
b/kogito-quarkus-examples/rules-legacy-quarkus-example/README.md
index 39d07ba0a..2bfb60998 100644
--- a/kogito-quarkus-examples/rules-legacy-quarkus-example/README.md
+++ b/kogito-quarkus-examples/rules-legacy-quarkus-example/README.md
@@ -11,9 +11,9 @@ An injectable KieRuntimeBuilder is generated, so you can 
create Drools v7 KieBas
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - [GraalVM 
21.1.0](https://github.com/graalvm/graalvm-ce-builds/releases/tag/vm-21.1.0) 
installed
diff --git a/kogito-quarkus-examples/rules-quarkus-helloworld/README.md 
b/kogito-quarkus-examples/rules-quarkus-helloworld/README.md
index 56433532e..1ab5d159a 100644
--- a/kogito-quarkus-examples/rules-quarkus-helloworld/README.md
+++ b/kogito-quarkus-examples/rules-quarkus-helloworld/README.md
@@ -9,9 +9,9 @@ A minimal hello world rule service.
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - [GraalVM 19.1.1](https://github.com/oracle/graal/releases/tag/vm-19.1.1) 
installed
diff --git a/kogito-quarkus-examples/ruleunit-event-driven-quarkus/README.md 
b/kogito-quarkus-examples/ruleunit-event-driven-quarkus/README.md
index 14bb96eaf..b73807e27 100644
--- a/kogito-quarkus-examples/ruleunit-event-driven-quarkus/README.md
+++ b/kogito-quarkus-examples/ruleunit-event-driven-quarkus/README.md
@@ -14,9 +14,9 @@ The main goal behind the addon is to allow Kogito DRL 
services to be used as par
 ### Prerequisites
 
 You will need:
-- Java 11+ installed
+- Java 17+ installed
 - Environment variable JAVA_HOME set accordingly
-- Maven 3.8.6+ installed
+- Maven 3.9.6+ installed
 - [Docker Engine](https://docs.docker.com/engine/) and [Docker 
Compose](https://docs.docker.com/compose/) installed
 
 When using native image compilation, you will also need:
diff --git a/kogito-quarkus-examples/ruleunit-quarkus-example/README.md 
b/kogito-quarkus-examples/ruleunit-quarkus-example/README.md
index 749f3d355..24b5ca60f 100644
--- a/kogito-quarkus-examples/ruleunit-quarkus-example/README.md
+++ b/kogito-quarkus-examples/ruleunit-quarkus-example/README.md
@@ -11,9 +11,9 @@ REST endpoints are generated from query rules. You can insert 
`LoanApplication`
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
 
 When using native image compilation, you will also need:
   - [GraalVM 19.2.1](https://github.com/oracle/graal/releases/tag/vm-19.2.1) 
installed
diff --git 
a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/README.md 
b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/README.md
index 89e550ff8..6a23b722e 100644
--- a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/README.md
+++ b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/README.md
@@ -10,9 +10,9 @@ PostgreSQL instance and a User Interface can be launched from 
Quarkus DevMode to
 ### Prerequisites
 
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
-  - Maven 3.8.6+ installed
+  - Maven 3.9.6+ installed
   - A Docker environment
 
 ### Compile and Run in Local Dev Mode
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 ab3d749a3..1bc7f44e9 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.artifact-id>kogito-bom</kogito.bom.artifact-id>
         <kogito.bom.version>999-SNAPSHOT</kogito.bom.version>
         <version.compiler.plugin>3.8.1</version.compiler.plugin>
-        <maven.compiler.release>11</maven.compiler.release>
+        <maven.compiler.release>17</maven.compiler.release>
         <version.failsafe.plugin>3.0.0-M7</version.failsafe.plugin>
         
<version.com.github.tomakehurst.wiremock>2.33.2</version.com.github.tomakehurst.wiremock>
         <version.org.wiremock.webhooks>2.35.0</version.org.wiremock.webhooks>
diff --git 
a/serverless-workflow-examples/serverless-workflow-custom-function-knative/README.md
 
b/serverless-workflow-examples/serverless-workflow-custom-function-knative/README.md
index b3d6d32e2..4243d40c5 100644
--- 
a/serverless-workflow-examples/serverless-workflow-custom-function-knative/README.md
+++ 
b/serverless-workflow-examples/serverless-workflow-custom-function-knative/README.md
@@ -14,7 +14,7 @@ The service is described using JSON format as defined in the
 ### Prerequisites
  
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
   - Maven 3.8.6++ installed
     When using native image compilation, you will also need:
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 1d99b9785..e0c14d0ec 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.artifact-id>kogito-bom</kogito.bom.artifact-id>
         <kogito.bom.version>999-SNAPSHOT</kogito.bom.version>
         <version.compiler.plugin>3.8.1</version.compiler.plugin>
-        <maven.compiler.release>11</maven.compiler.release>
+        <maven.compiler.release>17</maven.compiler.release>
         <version.failsafe.plugin>3.0.0-M7</version.failsafe.plugin>
     </properties>
 
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 4267cb67b..26fd62fc3 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.artifact-id>kogito-bom</kogito.bom.artifact-id>
         <kogito.bom.version>999-SNAPSHOT</kogito.bom.version>
         <version.compiler.plugin>3.8.1</version.compiler.plugin>
-        <maven.compiler.release>11</maven.compiler.release>
+        <maven.compiler.release>17</maven.compiler.release>
         <version.failsafe.plugin>3.0.0-M7</version.failsafe.plugin>
         
<version.com.github.tomakehurst.wiremock>2.33.2</version.com.github.tomakehurst.wiremock>
         <version.org.wiremock.webhooks>2.35.0</version.org.wiremock.webhooks>
diff --git 
a/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml 
b/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml
index a8fc4fcce..3b1c3f206 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.artifact-id>kogito-bom</kogito.bom.artifact-id>
      <kogito.bom.version>999-SNAPSHOT</kogito.bom.version>
      <version.failsafe.plugin>3.0.0-M7</version.failsafe.plugin>
-     <maven.compiler.release>11</maven.compiler.release>
+     <maven.compiler.release>17</maven.compiler.release>
      <version.org.slf4j>1.7.30</version.org.slf4j>
    </properties>
   
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 e4204eaaa..b388d8364 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 @@
     <profile>
       <id>data-index-standalone</id> <!-- Requires execute 
docker-compose/startServices.sh -->
       <activation>
-        <activeByDefault>true</activeByDefault>
         <property>
           <name>data-index-standalone</name>
         </property>
diff --git 
a/serverless-workflow-examples/serverless-workflow-github-showcase/README.md 
b/serverless-workflow-examples/serverless-workflow-github-showcase/README.md
index 92d902859..177d40b34 100644
--- a/serverless-workflow-examples/serverless-workflow-github-showcase/README.md
+++ b/serverless-workflow-examples/serverless-workflow-github-showcase/README.md
@@ -49,7 +49,7 @@ Alternatively, you can also install it via 
[OperatorHub](https://operatorhub.io/
 In your local machine you will need:
 
 1. To clone this repository and go to `serverless-workflow-github-showcase` 
directory (`git clone 
https://github.com/apache/incubator-kie-kogito-examples.git && cd 
serverless-workflow-github-showcase`)
-2. [Java 11 SDK](https://openjdk.java.net/install/)
+2. [Java 17 SDK](https://openjdk.java.net/install/)
 3. [Maven 3.8.1+](https://maven.apache.org/install.html)
 4. [Podman](https://podman.io/getting-started/installation.html) or Docker to 
build the images
 5. `kubectl` or `oc` client
diff --git 
a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/README.md
 
b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/README.md
index 9fad0bb3c..d75d0ab2d 100644
--- 
a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/README.md
+++ 
b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/README.md
@@ -9,7 +9,7 @@ This module contains a simple greeting gRPC server definition 
and implementation
 ### Prerequisites
  
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
   - Maven 3.8.6+ installed
 
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 1ebfc54e1..9e2f32882 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 @@
     <description>Kogito Serverless Workflow Example that defines a simple gRPC 
service - Quarkus</description>
     <properties>
         <version.compiler.plugin>3.8.1</version.compiler.plugin>
-        <maven.compiler.release>11</maven.compiler.release>
+        <maven.compiler.release>17</maven.compiler.release>
         <version.surefire.plugin>3.0.0-M7</version.surefire.plugin>
         <version.com.google.protobuf>3.22.0</version.com.google.protobuf>
         <version.io.grpc>1.56.0</version.io.grpc>
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 b85ab2029..c7f1b5276 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 14a009717..a34cf8fdb 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/README.md
 
b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/README.md
index 899c593e0..3418e2f7a 100644
--- 
a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/README.md
+++ 
b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/README.md
@@ -9,7 +9,7 @@ You can easily deploy this example on Minikube by using the 
provided `deploy.sh`
 
 1. Installed Minikube
 2. Installed [Knative 
Quickstart](https://knative.dev/docs/getting-started/quickstart-install/) on 
your Minikube installation. It adds a new `knative` profile to your cluster, so 
bear in mind that every command on Minikube must be followed by `-p knative`.
-3. Installed JDK 11, Maven, NPM, and Docker in order to build all the parts of 
the example.
+3. Installed JDK 17, Maven, NPM, and Docker in order to build all the parts of 
the example.
 
 Start the tunnel in a separate terminal:
 
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 c32eda3b0..996836bb3 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 bf40fa6a1..20f4e5c6d 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 876af41ca..5273539ea 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 e92d3fdf4..327d69d92 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 fd3bc8a55..68540059c 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 0a2173927..231bbb25f 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 b85a4b4e9..9dd33ad4e 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 32ac15220..02b661869 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 @@
 
     <version.surefire.plugin>3.0.0-M7</version.surefire.plugin>
     <version.compiler.plugin>3.8.1</version.compiler.plugin>
-    <maven.compiler.release>11</maven.compiler.release>
+    <maven.compiler.release>17</maven.compiler.release>
     
<version.failsafe.plugin>${version.surefire.plugin}</version.failsafe.plugin>
   </properties>
 
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 a5d151082..66a75a263 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 d90445070..08c2ec28b 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 28f6495c8..234e2ff8f 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 77f6fdc17..ae4e43026 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-python-quarkus/README.md 
b/serverless-workflow-examples/serverless-workflow-python-quarkus/README.md
index 21de2466b..9721186d9 100644
--- a/serverless-workflow-examples/serverless-workflow-python-quarkus/README.md
+++ b/serverless-workflow-examples/serverless-workflow-python-quarkus/README.md
@@ -9,7 +9,7 @@ This example contains a simple workflow definition that 
executes numpy generator
 ### Prerequisites
  
 You will need:
-  - Java 11+ installed
+  - Java 17+ installed
   - Environment variable JAVA_HOME set accordingly
   - Maven 3.8.6+ installed
   - Python3 installed
diff --git 
a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml 
b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml
index a74262095..edef0088f 100644
--- a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml
+++ b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml
@@ -44,7 +44,7 @@
     <kogito.bom.group-id>org.kie.kogito</kogito.bom.group-id>
     <kogito.bom.artifact-id>kogito-bom</kogito.bom.artifact-id>
     <kogito.bom.version>999-SNAPSHOT</kogito.bom.version>
-    <maven.compiler.release>11</maven.compiler.release>
+    <maven.compiler.release>17</maven.compiler.release>
     <version.exec.plugin>1.6.0</version.exec.plugin>
     <version.compiler.plugin>3.8.1</version.compiler.plugin>
     <version.failsafe.plugin>3.0.0-M7</version.failsafe.plugin>
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 93dd02d61..cd45ab0d9 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 87393e85a..41d1621f2 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 93dd02d61..cd45ab0d9 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 87393e85a..41d1621f2 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 93dd02d61..cd45ab0d9 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 87393e85a..41d1621f2 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 afc63a04c..bf21486a6 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 2b592069c..b189bdf3f 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 de3293361..9ba0eaf66 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 3b3db7d9c..6420308f2 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 6b93296be..e680317f5 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 a217de4a0..de6cfc6cd 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 11f0918ef..3db101ec9 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 ca97968c6..0889a78b3 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'
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to