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

davsclaus pushed a commit to branch feature/CAMEL-23722-cli-docs-restructure
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 682c1ae40b2c0da37cfb356c7eb65410a1d212c1
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Jun 9 20:35:31 2026 +0200

    CAMEL-23722: Rename Dependency Injection to Java Beans, reorder TOC
    
    - Rename page title and file: camel-jbang-dependency-injection.adoc -> 
camel-jbang-beans.adoc
    - Move Data Transformation up in TOC (after Dev Services)
    - Place Java Beans near Configuration as a reference topic
    - Update all xrefs in nav, main page, and devtools
    
    Co-Authored-By: Claude Opus 4.6 <[email protected]>
    Signed-off-by: Claus Ibsen <[email protected]>
---
 docs/user-manual/modules/ROOT/nav.adoc                    |  4 ++--
 ...g-dependency-injection.adoc => camel-jbang-beans.adoc} |  2 +-
 .../modules/ROOT/pages/camel-jbang-devtools.adoc          |  2 +-
 docs/user-manual/modules/ROOT/pages/camel-jbang.adoc      | 15 +++++++--------
 4 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/docs/user-manual/modules/ROOT/nav.adoc 
b/docs/user-manual/modules/ROOT/nav.adoc
index 55d0b2d55b28..9bd32e97eced 100644
--- a/docs/user-manual/modules/ROOT/nav.adoc
+++ b/docs/user-manual/modules/ROOT/nav.adoc
@@ -10,13 +10,13 @@
 *** xref:camel-jbang-installation.adoc[Installation Options]
 *** xref:camel-jbang-running.adoc[Running Camel]
 *** xref:camel-jbang-dev-services.adoc[Dev Services]
+*** xref:camel-jbang-transforming.adoc[Data Transformation]
 *** xref:camel-jbang-devtools.adoc[Development Tools]
-*** xref:camel-jbang-dependency-injection.adoc[Dependency Injection]
 *** xref:camel-jbang-debugging.adoc[Debugging]
-*** xref:camel-jbang-transforming.adoc[Data Transformation]
 *** xref:camel-jbang-managing.adoc[Managing Integrations]
 *** xref:camel-jbang-projects.adoc[Export to Maven]
 *** xref:camel-jbang-tips.adoc[Tips and Recipes]
+*** xref:camel-jbang-beans.adoc[Java Beans]
 *** xref:camel-jbang-configuration.adoc[Configuration]
 *** xref:jbang-commands/camel-jbang-commands.adoc[Command Reference]
 *** xref:camel-jbang-launcher.adoc[Camel CLI Launcher]
diff --git 
a/docs/user-manual/modules/ROOT/pages/camel-jbang-dependency-injection.adoc 
b/docs/user-manual/modules/ROOT/pages/camel-jbang-beans.adoc
similarity index 99%
rename from 
docs/user-manual/modules/ROOT/pages/camel-jbang-dependency-injection.adoc
rename to docs/user-manual/modules/ROOT/pages/camel-jbang-beans.adoc
index 819045eb8763..a9a622ebad08 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-jbang-dependency-injection.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-jbang-beans.adoc
@@ -1,4 +1,4 @@
-= Camel CLI - Dependency Injection
+= Camel CLI - Java Beans
 
 When running Camel integrations with the CLI, the runtime is `camel-main` 
based — there is no
 Spring Boot or Quarkus container. However, annotation-based dependency 
injection is supported
diff --git a/docs/user-manual/modules/ROOT/pages/camel-jbang-devtools.adoc 
b/docs/user-manual/modules/ROOT/pages/camel-jbang-devtools.adoc
index a352f628e1cd..fe888368569b 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-jbang-devtools.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-jbang-devtools.adoc
@@ -325,7 +325,7 @@ Only production code in `src/main` is scanned.
 The Camel CLI supports annotation-based dependency injection using 
Camel-native, Spring Boot,
 or Quarkus annotations — even though the runtime is standalone `camel-main` 
(no Spring or Quarkus container).
 
-See xref:camel-jbang-dependency-injection.adoc[Dependency Injection] for the 
full reference
+See xref:camel-jbang-beans.adoc[Java Beans] for the full reference
 including XML DSL bean definitions and Spring Beans XML support.
 
 == Configuring JDBC DataSources
diff --git a/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc 
b/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc
index ae2e253273a6..6ba3f17f82c6 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc
@@ -86,21 +86,17 @@ TIP: You can also install without JBang using the 
xref:camel-jbang-launcher.adoc
 | Start and manage local infrastructure services (databases, message brokers, 
etc.)
   for development and testing, powered by Camel test-infra and containers.
 
+| xref:camel-jbang-transforming.adoc[Data Transformation]
+| Transforming messages with live reload, using expression languages, 
components,
+  data formats, and converting between route DSL formats.
+
 | xref:camel-jbang-devtools.adoc[Development Tools]
 | Sending and receiving messages, JDBC configuration,
   terminal scripting, IDE editing, validate plugin.
 
-| xref:camel-jbang-dependency-injection.adoc[Dependency Injection]
-| Camel, Spring Boot, and Quarkus annotation-based DI in standalone mode,
-  XML DSL bean definitions, Spring Beans XML support.
-
 | xref:camel-jbang-debugging.adoc[Debugging]
 | Camel route debugging from the CLI, IDE integration (VSCode, IDEA), 
Java-level debugging.
 
-| xref:camel-jbang-transforming.adoc[Data Transformation]
-| Transforming messages with live reload, using expression languages, 
components,
-  data formats, and converting between route DSL formats.
-
 | xref:camel-jbang-managing.adoc[Managing Integrations]
 | Listing and stopping processes, route and group control, developer console, 
message history,
   log tailing, message tracing, health checks, metrics, circuit breaker 
status, Jolokia and Hawtio.
@@ -113,6 +109,9 @@ TIP: You can also install without JBang using the 
xref:camel-jbang-launcher.adoc
 | Run from GitHub or clipboard, stub components, inline code, interactive 
prompts,
   upload via HTTP, Maven configuration.
 
+| xref:camel-jbang-beans.adoc[Java Beans]
+| Writing and wiring Java beans into routes using Camel, Spring Boot, or 
Quarkus annotations.
+
 | xref:camel-jbang-configuration.adoc[Configuration]
 | CLI configuration options, config commands, configuration precedence, 
troubleshooting.
 

Reply via email to