This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 70ae21b6f516 chore: add --enable-native-access=ALL-UNNAMED to
CamelJBang launcher
70ae21b6f516 is described below
commit 70ae21b6f516175228643ff5049dc2db70fd4d75
Author: Guillaume Nodet <[email protected]>
AuthorDate: Tue May 19 20:05:33 2026 +0200
chore: add --enable-native-access=ALL-UNNAMED to CamelJBang launcher
- Add --enable-native-access=ALL-UNNAMED JBang directive to suppress JDK
24+ restricted method warnings (JEP 472)
- Applied to both src/main/jbang/main/CamelJBang.java and the generated
dist/CamelJBang.java
---
dsl/camel-jbang/camel-jbang-main/dist/CamelJBang.java | 1 +
dsl/camel-jbang/camel-jbang-main/src/main/jbang/main/CamelJBang.java | 1 +
2 files changed, 2 insertions(+)
diff --git a/dsl/camel-jbang/camel-jbang-main/dist/CamelJBang.java
b/dsl/camel-jbang/camel-jbang-main/dist/CamelJBang.java
index 981760bc7da2..8f6426be7443 100755
--- a/dsl/camel-jbang/camel-jbang-main/dist/CamelJBang.java
+++ b/dsl/camel-jbang/camel-jbang-main/dist/CamelJBang.java
@@ -20,6 +20,7 @@
//JAVA 21+
//REPOS
central=https://repo1.maven.org/maven2,apache-snapshot=https://repository.apache.org/content/groups/snapshots/
//JAVA_OPTIONS -Dcamel.jbang.quarkusVersion=3.33.1.1
+//JAVA_OPTIONS --enable-native-access=ALL-UNNAMED
//DEPS org.apache.camel:camel-bom:${camel.jbang.version:4.18.2}@pom
//DEPS org.apache.camel:camel-jbang-core:${camel.jbang.version:4.18.2}
//DEPS
org.apache.camel.kamelets:camel-kamelets:${camel-kamelets.version:4.18.1}
diff --git
a/dsl/camel-jbang/camel-jbang-main/src/main/jbang/main/CamelJBang.java
b/dsl/camel-jbang/camel-jbang-main/src/main/jbang/main/CamelJBang.java
index 981760bc7da2..8f6426be7443 100755
--- a/dsl/camel-jbang/camel-jbang-main/src/main/jbang/main/CamelJBang.java
+++ b/dsl/camel-jbang/camel-jbang-main/src/main/jbang/main/CamelJBang.java
@@ -20,6 +20,7 @@
//JAVA 21+
//REPOS
central=https://repo1.maven.org/maven2,apache-snapshot=https://repository.apache.org/content/groups/snapshots/
//JAVA_OPTIONS -Dcamel.jbang.quarkusVersion=3.33.1.1
+//JAVA_OPTIONS --enable-native-access=ALL-UNNAMED
//DEPS org.apache.camel:camel-bom:${camel.jbang.version:4.18.2}@pom
//DEPS org.apache.camel:camel-jbang-core:${camel.jbang.version:4.18.2}
//DEPS
org.apache.camel.kamelets:camel-kamelets:${camel-kamelets.version:4.18.1}