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

davsclaus 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 264cdd7a57c0 chore: camel-jbang - the Citrus tests write camel: cli: 
instead of the deprecated camel: jbang: (#29172)
264cdd7a57c0 is described below

commit 264cdd7a57c08e23d684b16b599a2cdbfe088049
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed Nov 4 15:52:14 2026 +0100

    chore: camel-jbang - the Citrus tests write camel: cli: instead of the 
deprecated camel: jbang: (#29172)
    
    Since Citrus 5.0.0 the jbang group of the Camel test actions is
    deprecated ("please use Camel CLI instead"). cli takes the same keys.
    camel-jbang-examples changed its tests in apache/camel-jbang-examples#133.
    
    - The bundled example tests, synced with the sync-example-catalog
      profile (27 files; nothing else in the examples changed since the last
      sync).
    - The Citrus test fixtures of the AI tool tests, and the test inputs of
      AuthoringToolsCitrusTest.
    - The Citrus test sample on the Testing Plugin page.
    
    
    Claude-Session: https://claude.ai/code/session_016Y4dDi5iQNgtHrDdz2NpwF
    
    Co-authored-by: Claude Opus 5.5 <[email protected]>
---
 docs/user-manual/modules/ROOT/pages/camel-jbang-test.adoc      |  2 +-
 .../file-processing/test/file-processing.citrus.it.yaml        |  8 ++++----
 .../connect/http-client/test/http-client.citrus.it.yaml        |  6 +++---
 .../examples/connect/stock-api/test/stock-api.citrus.it.yaml   |  4 ++--
 .../openapi-client/test/openapi-client.citrus.it.yaml          | 10 +++++-----
 .../openapi-server/test/openapi-server.citrus.it.yaml          |  4 ++--
 .../rest-code-first/test/rest-code-first.citrus.it.yaml        |  4 ++--
 .../circuit-breaker/test/circuit-breaker.citrus.it.yaml        |  8 ++++----
 .../error-handling/test/error-handling.citrus.it.yaml          | 10 +++++-----
 .../examples/quick-start/rest-api/test/rest-api.citrus.it.yaml |  4 ++--
 .../examples/quick-start/routes/test/routes.citrus.it.yaml     |  4 ++--
 .../examples/quick-start/splitter/test/splitter.citrus.it.yaml |  6 +++---
 .../quick-start/timer-log/test/timer-log.citrus.it.yaml        |  4 ++--
 .../examples/route/aggregator/test/aggregator.citrus.it.yaml   |  6 +++---
 .../test/content-based-router.citrus.it.yaml                   |  8 ++++----
 .../route/dynamic-routing/test/dynamic-routing.citrus.it.yaml  | 10 +++++-----
 .../enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml    |  8 ++++----
 .../test/filter-and-multicast.citrus.it.yaml                   |  8 ++++----
 .../examples/route/order-lines/test/order-lines.citrus.it.yaml |  6 +++---
 .../run/nightly-report/test/nightly-report.citrus.it.yaml      |  4 ++--
 .../run/order-generator/test/order-generator.citrus.it.yaml    |  6 +++---
 .../test/properties-and-profiles.citrus.it.yaml                |  4 ++--
 .../transform/csv-to-json/test/csv-to-json.citrus.it.yaml      |  6 +++---
 .../transform/data-mapping/test/data-mapping.citrus.it.yaml    |  6 +++---
 .../examples/transform/groovy/test/groovy.citrus.it.yaml       |  6 +++---
 .../json-transform/test/json-transform.citrus.it.yaml          |  6 +++---
 .../transform/xml-to-json/test/xml-to-json.citrus.it.yaml      |  4 ++--
 .../resources/examples/transform/xslt/test/xslt.citrus.it.yaml |  6 +++---
 .../dsl/jbang/core/commands/ai/AuthoringToolsCitrusTest.java   |  6 +++---
 .../test/resources/citrus-orders/body-as-text.citrus.it.yaml   |  6 +++---
 .../src/test/resources/citrus-orders/cut-off.citrus.it.yaml    |  6 +++---
 .../src/test/resources/citrus-orders/step1.citrus.it.yaml      |  6 +++---
 .../src/test/resources/citrus-orders/step2.citrus.it.yaml      |  6 +++---
 .../src/test/resources/citrus-orders/step3.citrus.it.yaml      |  6 +++---
 34 files changed, 102 insertions(+), 102 deletions(-)

diff --git a/docs/user-manual/modules/ROOT/pages/camel-jbang-test.adoc 
b/docs/user-manual/modules/ROOT/pages/camel-jbang-test.adoc
index b6f30320ecd6..4aaa144b52dd 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-jbang-test.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-jbang-test.adoc
@@ -115,7 +115,7 @@ Launch a Camel integration as a separate process with 
test-specific configuratio
 ----
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             file: "../route.yaml"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/file-processing/test/file-processing.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/file-processing/test/file-processing.citrus.it.yaml
index 00f2285e0a60..5a3a7b0741fb 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/file-processing/test/file-processing.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/file-processing/test/file-processing.citrus.it.yaml
@@ -2,7 +2,7 @@ name: file-processing-test
 description: The file-processing example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "file-processing"
@@ -10,17 +10,17 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "file-processing"
           logMessage: "Invoice INV-2001 for ORD-1001: 49.4 EUR"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "file-processing"
           logMessage: "Invoice invoice-2003.json rejected"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "file-processing"
           logMessage: "Invoice INV-2004 for ORD-1003: 53.45 EUR"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/http-client/test/http-client.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/http-client/test/http-client.citrus.it.yaml
index 1d40c02c003a..214db460ca1d 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/http-client/test/http-client.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/http-client/test/http-client.citrus.it.yaml
@@ -2,7 +2,7 @@ name: http-client-test
 description: The http-client example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "http-client"
@@ -10,12 +10,12 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "http-client"
           logMessage: "ORD-1001: CAMEL-TSHIRT x 2, 120 in stock, ok"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "http-client"
           logMessage: "ORD-1003: CAMEL-CAP x 1, only 0 in stock, back-order"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/stock-api/test/stock-api.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/stock-api/test/stock-api.citrus.it.yaml
index 7d653d229739..4aba7104dbf8 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/stock-api/test/stock-api.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/connect/stock-api/test/stock-api.citrus.it.yaml
@@ -2,7 +2,7 @@ name: stock-api-test
 description: The stock API answers one SKU as JSON and 404 for an unknown one
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "stock-api"
@@ -12,7 +12,7 @@ actions:
           resources:
             - "stock.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "stock-api"
           logMessage: "(stock-api) started"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-client/test/openapi-client.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-client/test/openapi-client.citrus.it.yaml
index 69fdb646d8c0..14a6d6c1f488 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-client/test/openapi-client.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-client/test/openapi-client.citrus.it.yaml
@@ -2,7 +2,7 @@ name: openapi-client-test
 description: The client reserves stock by contract against the openapi-server 
example
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "openapi-server"
@@ -10,12 +10,12 @@ actions:
             systemProperties:
               file: "../../openapi-server/application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "openapi-server"
           logMessage: "(openapi-server) started"
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "openapi-client"
@@ -28,12 +28,12 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "openapi-client"
           logMessage: "ORD-1002: reserved 3 x CAMEL-MUG, 42 left on the shelf"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "openapi-client"
           logMessage: "ORD-1003: CAMEL-CAP not reserved, the stock API 
answered 409"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-server/test/openapi-server.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-server/test/openapi-server.citrus.it.yaml
index 6c3449edc783..1611dd17bdc4 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-server/test/openapi-server.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/openapi-server/test/openapi-server.citrus.it.yaml
@@ -2,7 +2,7 @@ name: openapi-server-test
 description: The stock API answers by contract
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "openapi-server"
@@ -13,7 +13,7 @@ actions:
             - "stock-api.json"
             - "stock.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "openapi-server"
           logMessage: "(openapi-server) started"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/rest-code-first/test/rest-code-first.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/rest-code-first/test/rest-code-first.citrus.it.yaml
index b1d7cb212c97..db0be1ef262b 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/rest-code-first/test/rest-code-first.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/contracts/rest-code-first/test/rest-code-first.citrus.it.yaml
@@ -2,7 +2,7 @@ name: rest-code-first-test
 description: The order API answers as the README shows
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "rest-code-first"
@@ -13,7 +13,7 @@ actions:
             - "Order.java"
             - "orders.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "rest-code-first"
           logMessage: "(rest-code-first) started"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/circuit-breaker/test/circuit-breaker.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/circuit-breaker/test/circuit-breaker.citrus.it.yaml
index 068b417252d5..716ba11779b5 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/circuit-breaker/test/circuit-breaker.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/circuit-breaker/test/circuit-breaker.citrus.it.yaml
@@ -2,7 +2,7 @@ name: circuit-breaker-test
 description: The circuit-breaker example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "circuit-breaker"
@@ -10,17 +10,17 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "circuit-breaker"
           logMessage: "(breaker OPEN): supplier failed, using last known stock"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "circuit-breaker"
           logMessage: "(breaker OPEN): breaker open, supplier not called, 
using last known stock"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "circuit-breaker"
           logMessage: "Stock check 18 (breaker CLOSED): CAMEL-MUG"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/error-handling/test/error-handling.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/error-handling/test/error-handling.citrus.it.yaml
index f6ab5fe607f1..d701ff68a261 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/error-handling/test/error-handling.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/error-handling/test/error-handling.citrus.it.yaml
@@ -2,7 +2,7 @@ name: error-handling-test
 description: The error-handling example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "error-handling"
@@ -15,22 +15,22 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "error-handling"
           logMessage: "Payment for ORD-1001 charged"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "error-handling"
           logMessage: "Payment for ORD-1002 charged"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "error-handling"
           logMessage: "Payment for ORD-1003 declined: card declined"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "error-handling"
           logMessage: "Order ORD-1003 parked for manual review"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/rest-api/test/rest-api.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/rest-api/test/rest-api.citrus.it.yaml
index 160d16f68fba..a56056fd33a5 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/rest-api/test/rest-api.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/rest-api/test/rest-api.citrus.it.yaml
@@ -2,7 +2,7 @@ name: rest-api-test
 description: The REST API answers the greeting, with and without a name
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "rest-api"
@@ -10,7 +10,7 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "rest-api"
           logMessage: "(rest-api) started"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/routes/test/routes.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/routes/test/routes.citrus.it.yaml
index b2f129e008d5..12170bf54fdb 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/routes/test/routes.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/routes/test/routes.citrus.it.yaml
@@ -2,7 +2,7 @@ name: routes-test
 description: The route logs the greeting the Greeter bean built
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "routes"
@@ -13,7 +13,7 @@ actions:
             - "beans.yaml"
             - "Greeter.java"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "routes"
           logMessage: "Hello, Camel!"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/splitter/test/splitter.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/splitter/test/splitter.citrus.it.yaml
index d3ebde909d83..c424f0c451e9 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/splitter/test/splitter.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/splitter/test/splitter.citrus.it.yaml
@@ -2,18 +2,18 @@ name: splitter-test
 description: The splitter logs the batch and then one line per item
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "splitter"
             file: "../splitter.camel.yaml"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "splitter"
           logMessage: "Received batch: Laptop,Phone,Tablet,Monitor,Keyboard"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "splitter"
           logMessage: "Processing item 4: Keyboard"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/timer-log/test/timer-log.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/timer-log/test/timer-log.citrus.it.yaml
index d2b2ebe41c0c..739aa2ef9902 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/timer-log/test/timer-log.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/quick-start/timer-log/test/timer-log.citrus.it.yaml
@@ -2,7 +2,7 @@ name: timer-log-test
 description: The timer route logs the greeting from application.properties
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "timer-log"
@@ -10,7 +10,7 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "timer-log"
           logMessage: "Hello Camel!"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/aggregator/test/aggregator.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/aggregator/test/aggregator.citrus.it.yaml
index 9d7e783f8ae2..702ebc8dedc9 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/aggregator/test/aggregator.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/aggregator/test/aggregator.citrus.it.yaml
@@ -2,7 +2,7 @@ name: aggregator-test
 description: The aggregator example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "aggregator"
@@ -14,12 +14,12 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "aggregator"
           logMessage: "Shipment for ORD-1001 complete"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "aggregator"
           logMessage: "Shipment for ORD-1003 complete"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/content-based-router/test/content-based-router.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/content-based-router/test/content-based-router.citrus.it.yaml
index 508c9013789e..1a2fd6beba1e 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/content-based-router/test/content-based-router.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/content-based-router/test/content-based-router.citrus.it.yaml
@@ -2,7 +2,7 @@ name: content-based-router-test
 description: The content-based-router example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "content-based-router"
@@ -14,17 +14,17 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "content-based-router"
           logMessage: "ORD-1001 from DK: local delivery"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "content-based-router"
           logMessage: "ORD-1002 from DE: EU shipping"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "content-based-router"
           logMessage: "ORD-1003 from US: export"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/dynamic-routing/test/dynamic-routing.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/dynamic-routing/test/dynamic-routing.citrus.it.yaml
index 4794852fa00f..4fe699ac2175 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/dynamic-routing/test/dynamic-routing.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/dynamic-routing/test/dynamic-routing.citrus.it.yaml
@@ -2,7 +2,7 @@ name: dynamic-routing-test
 description: The dynamic-routing example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "dynamic-routing"
@@ -14,22 +14,22 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "dynamic-routing"
           logMessage: "Warehouse DK picks ORD-1001"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "dynamic-routing"
           logMessage: "Invoice for ORD-1001 via the backup service"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "dynamic-routing"
           logMessage: "Warehouse US picks ORD-1003"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "dynamic-routing"
           logMessage: "No invoice for ORD-1003 until it is paid"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml
index b331d2b608df..1040a2263336 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml
@@ -2,7 +2,7 @@ name: enrich-and-dedupe-test
 description: The enrich-and-dedupe example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "enrich-and-dedupe"
@@ -18,17 +18,17 @@ actions:
             - "customers/C-207.json"
             - "customers/C-134.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "enrich-and-dedupe"
           logMessage: "Order ORD-1001 for Anna Jensen (gold)"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "enrich-and-dedupe"
           logMessage: "Order ORD-1001 is a duplicate, skipped"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "enrich-and-dedupe"
           logMessage: "Audited ORD-1003.json"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/filter-and-multicast/test/filter-and-multicast.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/filter-and-multicast/test/filter-and-multicast.citrus.it.yaml
index dae997f2b82c..8814f3f950d5 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/filter-and-multicast/test/filter-and-multicast.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/filter-and-multicast/test/filter-and-multicast.citrus.it.yaml
@@ -2,7 +2,7 @@ name: filter-and-multicast-test
 description: The filter-and-multicast example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "filter-and-multicast"
@@ -14,17 +14,17 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "filter-and-multicast"
           logMessage: "Warehouse: pick 2 line(s) for ORD-1001"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "filter-and-multicast"
           logMessage: "Invoicing: bill customer C-207 for ORD-1002"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "filter-and-multicast"
           logMessage: "Order ORD-1003 received, status pending"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/order-lines/test/order-lines.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/order-lines/test/order-lines.citrus.it.yaml
index 6bbfb544fc89..88a78c7efa56 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/order-lines/test/order-lines.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/route/order-lines/test/order-lines.citrus.it.yaml
@@ -2,7 +2,7 @@ name: order-lines-test
 description: The order-lines example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "order-lines"
@@ -14,12 +14,12 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "order-lines"
           logMessage: "pick 2 x CAMEL-TSHIRT for ORD-1001"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "order-lines"
           logMessage: "Order ORD-1003: all 3 line(s) sent to picking"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/nightly-report/test/nightly-report.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/nightly-report/test/nightly-report.citrus.it.yaml
index f49d8660f902..b278c7903ab0 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/nightly-report/test/nightly-report.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/nightly-report/test/nightly-report.citrus.it.yaml
@@ -2,7 +2,7 @@ name: nightly-report-test
 description: The scheduled report logs the stock counts
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "nightly-report"
@@ -10,7 +10,7 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "nightly-report"
           logMessage: "120 T-shirts and 45 mugs in stock"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/order-generator/test/order-generator.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/order-generator/test/order-generator.citrus.it.yaml
index 5ffe7828be8a..aa565b0ee065 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/order-generator/test/order-generator.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/order-generator/test/order-generator.citrus.it.yaml
@@ -2,7 +2,7 @@ name: order-generator-test
 description: The order generator logs a new order with a number and a JSON body
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "order-generator"
@@ -13,12 +13,12 @@ actions:
             - "beans.yaml"
             - "OrderNumber.java"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "order-generator"
           logMessage: "New order ORD-1001"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "order-generator"
           logMessage: "\"sku\": \"CAMEL-TSHIRT\""
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/properties-and-profiles/test/properties-and-profiles.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/properties-and-profiles/test/properties-and-profiles.citrus.it.yaml
index 774460494b22..b0dbe3ab7ca6 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/properties-and-profiles/test/properties-and-profiles.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/run/properties-and-profiles/test/properties-and-profiles.citrus.it.yaml
@@ -2,7 +2,7 @@ name: properties-and-profiles-test
 description: The route greets with the values of application.properties
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "properties-and-profiles"
@@ -10,7 +10,7 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "properties-and-profiles"
           logMessage: "Welcome to Camel Shop (development), prices in EUR"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/csv-to-json/test/csv-to-json.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/csv-to-json/test/csv-to-json.citrus.it.yaml
index 87a05fcb758f..83dd9398b1d0 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/csv-to-json/test/csv-to-json.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/csv-to-json/test/csv-to-json.citrus.it.yaml
@@ -2,7 +2,7 @@ name: csv-to-json-test
 description: The csv-to-json example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "csv-to-json"
@@ -10,12 +10,12 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "csv-to-json"
           logMessage: "Invoice INV-2001"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "csv-to-json"
           logMessage: "Invoice INV-2003"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/data-mapping/test/data-mapping.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/data-mapping/test/data-mapping.citrus.it.yaml
index 7a9eb375cef4..367865986f5a 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/data-mapping/test/data-mapping.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/data-mapping/test/data-mapping.citrus.it.yaml
@@ -2,7 +2,7 @@ name: data-mapping-test
 description: The data-mapping example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "data-mapping"
@@ -13,12 +13,12 @@ actions:
             - "order.json"
             - "shipment-mapping.groovy"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "data-mapping"
           logMessage: "\"shipmentRef\":\"SHIP-1001\""
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "data-mapping"
           logMessage: "\"totalPieces\":3"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/groovy/test/groovy.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/groovy/test/groovy.citrus.it.yaml
index f4148cb2419c..0af6d238ec25 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/groovy/test/groovy.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/groovy/test/groovy.citrus.it.yaml
@@ -2,7 +2,7 @@ name: groovy-test
 description: The groovy example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "groovy"
@@ -13,12 +13,12 @@ actions:
             - "order.json"
             - "order-bad-email.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "groovy"
           logMessage: "Order ORD-1001 accepted"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "groovy"
           logMessage: "Order ORD-1002 rejected"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/json-transform/test/json-transform.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/json-transform/test/json-transform.citrus.it.yaml
index 906e20673d31..4c75e26b6510 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/json-transform/test/json-transform.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/json-transform/test/json-transform.citrus.it.yaml
@@ -2,7 +2,7 @@ name: json-transform-test
 description: The json-transform example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "json-transform"
@@ -12,12 +12,12 @@ actions:
           resources:
             - "order.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "json-transform"
           logMessage: "\"order\" : \"ORD-1001\""
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "json-transform"
           logMessage: "\"sku\" : \"CAMEL-TSHIRT\""
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xml-to-json/test/xml-to-json.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xml-to-json/test/xml-to-json.citrus.it.yaml
index f46df6a5532b..2db5235e8ca3 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xml-to-json/test/xml-to-json.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xml-to-json/test/xml-to-json.citrus.it.yaml
@@ -2,7 +2,7 @@ name: xml-to-json-test
 description: The xml-to-json example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "xml-to-json"
@@ -10,7 +10,7 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "xml-to-json"
           logMessage: "The same order as JSON: {\"id\":\"ORD-1001\""
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xslt/test/xslt.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xslt/test/xslt.citrus.it.yaml
index b1078a001031..7dfdbc1b43ee 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xslt/test/xslt.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/transform/xslt/test/xslt.citrus.it.yaml
@@ -2,7 +2,7 @@ name: xslt-test
 description: The xslt example logs what its README promises
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "xslt"
@@ -12,12 +12,12 @@ actions:
           resources:
             - "packing-slip.xsl"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "xslt"
           logMessage: "<packingSlip order=\"ORD-1001\""
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "xslt"
           logMessage: "<pieces>3</pieces>"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/AuthoringToolsCitrusTest.java
 
b/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/AuthoringToolsCitrusTest.java
index 03a007828a99..572fa481d812 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/AuthoringToolsCitrusTest.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/AuthoringToolsCitrusTest.java
@@ -56,7 +56,7 @@ class AuthoringToolsCitrusTest {
             description: The order API accepts the sample order and logs it
             actions:
               - camel:
-                  jbang:
+                  cli:
                     run:
                       integration:
                         name: "orders"
@@ -78,7 +78,7 @@ class AuthoringToolsCitrusTest {
                     response:
                       status: "201"
               - camel:
-                  jbang:
+                  cli:
                     verify:
                       integration: "orders"
                       logMessage: "Order ORD-1001 accepted for C-482 with 2 
line(s)"
@@ -146,7 +146,7 @@ class AuthoringToolsCitrusTest {
                 name: orders-test
                 actions:
                   - camel:
-                      jbang:
+                      cli:
                         run:
                           integration:
                             file: "../orders.camel.yaml"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/body-as-text.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/body-as-text.citrus.it.yaml
index e9f72f77964c..f7f6f488607f 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/body-as-text.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/body-as-text.citrus.it.yaml
@@ -19,7 +19,7 @@ name: orders-test
 description: The order API accepts the sample order and logs it
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "orders"
@@ -27,7 +27,7 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "orders"
           logMessage: "(orders) started"
@@ -46,7 +46,7 @@ actions:
         response:
           status: "201"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "orders"
           logMessage: "Order ORD-1001 accepted for C-482 with 2 line(s)"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/cut-off.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/cut-off.citrus.it.yaml
index a020fd456cf5..ca478120c311 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/cut-off.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/cut-off.citrus.it.yaml
@@ -19,7 +19,7 @@ name: orders-test
 description: The order API accepts the sample order and logs it
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "orders"
@@ -27,7 +27,7 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "orders"
           logMessage: "(orders) started"
@@ -46,7 +46,7 @@ actions:
         response:
           status: "201"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "orders"
           logMessage: "Order ORD-1001 accepted for C-482 with 2 line(s)"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step1.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step1.citrus.it.yaml
index fb9a268778bb..b2dff55bfa9a 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step1.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step1.citrus.it.yaml
@@ -19,7 +19,7 @@ name: orders-test
 description: The order API accepts the sample order and logs it
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "orders"
@@ -27,7 +27,7 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "orders"
           logMessage: "(orders) started"
@@ -46,7 +46,7 @@ actions:
         response:
           status: "201"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "orders"
           logMessage: "Order ORD-1001 accepted for C-482 with 2 line(s)"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step2.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step2.citrus.it.yaml
index 749235cfaa04..070dc3c87d4a 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step2.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step2.citrus.it.yaml
@@ -19,7 +19,7 @@ name: orders-test
 description: The order API accepts the sample order and logs it
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "orders"
@@ -27,7 +27,7 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "orders"
           logMessage: "(orders) started"
@@ -46,7 +46,7 @@ actions:
         response:
           status: "201"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "orders"
           logMessage: "Order ORD-1001 accepted for C-482 with 2 line(s)"
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step3.citrus.it.yaml
 
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step3.citrus.it.yaml
index 455d29a4a4e6..84d502b43c65 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step3.citrus.it.yaml
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/test/resources/citrus-orders/step3.citrus.it.yaml
@@ -19,7 +19,7 @@ name: orders-test
 description: The order API accepts the sample order and logs it
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "orders"
@@ -27,7 +27,7 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "orders"
           logMessage: "(orders) started"
@@ -46,7 +46,7 @@ actions:
         response:
           status: "201"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "orders"
           logMessage: "Order ORD-1001 accepted for C-482 with 2 line(s)"

Reply via email to