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

apupier pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot-examples.git

commit c0b9389bea512ac15d0376cc922bc94a7ba3b9d3
Author: AurĂ©lien Pupier <[email protected]>
AuthorDate: Mon Oct 19 17:01:21 2026 +0200

    CAMEL-22996: Update README prerequisites to Java 21
    
    Java 17 support has been dropped in Camel core and the examples build
    with Java 21 (javaVersion in the root pom.xml, CI, AGENTS.md). Three
    READMEs still advertised Java 17 as the minimum:
    
    - salesforce: "Java 17 or higher" -> "Java 21 or higher"
    - genai-observability: "Java 17+" -> "Java 21+"
    - aot-basic: GraalVM download instructions now say to choose Java 21
      (or newer)
    
    A search of all *.adoc and *.md files found no other Java version
    requirement.
    
    Co-authored-by: IBM Bob 2.2.1
    Signed-off-by: AurĂ©lien Pupier <[email protected]>
---
 aot-basic/readme.adoc           | 2 +-
 genai-observability/README.adoc | 2 +-
 salesforce/README.adoc          | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/aot-basic/readme.adoc b/aot-basic/readme.adoc
index 813fee96..be6b2c34 100644
--- a/aot-basic/readme.adoc
+++ b/aot-basic/readme.adoc
@@ -7,7 +7,7 @@ Camel routes written in Java, XML and YAML in native mode.
 
 To be able to build a GraalVM Native Image, you need to have GraalVM installed 
on your local machine.
 
-1. So first, download it from 
https://github.com/graalvm/graalvm-ce-builds/releases, choose Java 17 (or 
newer) and the archive corresponding to your platform. Recent GraalVM 
distributions (22.3+) bundle `native-image` out of the box, so there is no 
separate `gu install native-image` step to run.
+1. So first, download it from 
https://github.com/graalvm/graalvm-ce-builds/releases, choose Java 21 (or 
newer) and the archive corresponding to your platform. Recent GraalVM 
distributions (22.3+) bundle `native-image` out of the box, so there is no 
separate `gu install native-image` step to run.
 2. Then, sets the environment variable `JAVA_HOME` to the home directory of 
GraalVM.
 
 Once the 2 steps are done properly, you can build the application with the 
next command:
diff --git a/genai-observability/README.adoc b/genai-observability/README.adoc
index 4e71028a..814e20db 100644
--- a/genai-observability/README.adoc
+++ b/genai-observability/README.adoc
@@ -34,7 +34,7 @@ on the Actuator `ObservationRegistry`. Camel route spans (via 
`camel-opentelemet
 
 === Prerequisites
 
-* Java 17+
+* Java 21+
 * Maven 3.9+
 * https://camel.apache.org/manual/camel-jbang.html[Camel CLI (JBang)] 4.22+
 * Docker (used by the Camel CLI to start the observability stack)
diff --git a/salesforce/README.adoc b/salesforce/README.adoc
index 1181cd9a..a703fd1a 100644
--- a/salesforce/README.adoc
+++ b/salesforce/README.adoc
@@ -10,7 +10,7 @@ The example provides REST API endpoints for managing 
Salesforce contacts (list a
 
 == Prerequisites
 
-* Java 17 or higher
+* Java 21 or higher
 * Maven 3.6+
 * Salesforce developer account
 * Salesforce Connected App credentials

Reply via email to