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

davsclaus pushed a commit to branch citrus-camel-cli
in repository https://gitbox.apache.org/repos/asf/camel-jbang-examples.git

commit 3ef99ac7d7e470397233026c27e69b1d794352e2
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed Nov 4 14:05:43 2026 +0100

    chore: the Citrus tests write camel: cli: instead of the deprecated camel: 
jbang:
    
    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: in
    Citrus, setJbang only calls setCli. Citrus 5.0.2, which Camel 4.23.0
    uses, has both.
    
    All 42 Citrus tests used camel: jbang: (127 lines). Only a jbang: key
    directly under camel: changes.
    
    Closes #132
    
    Co-Authored-By: Claude Opus 5.5 <[email protected]>
    Claude-Session: https://claude.ai/code/session_016Y4dDi5iQNgtHrDdz2NpwF
---
 ai/langchain4j-chat/test/langchain4j-chat.citrus.it.yaml       |  4 ++--
 ai/mcp-server/test/mcp-server.citrus.it.yaml                   |  4 ++--
 ai/ticket-classifier/test/ticket-classifier.citrus.it.yaml     |  6 +++---
 cloud/aws-sqs/test/aws-sqs.citrus.it.yaml                      |  6 +++---
 cloud/kubernetes-secrets/test/news-service.citrus.it.yaml      |  4 ++--
 cloud/kubernetes-service/test/news-service.citrus.it.yaml      |  4 ++--
 connect-service/artemis/test/artemis.citrus.it.yaml            |  6 +++---
 .../camel-1-tribute/test/camel-1-tribute.citrus.it.yaml        |  6 +++---
 connect-service/ftp/test/ftp.citrus.it.yaml                    |  6 +++---
 .../jms-request-reply/test/jms-request-reply.citrus.it.yaml    | 10 +++++-----
 connect-service/kafka-orders/test/kafka-orders.citrus.it.yaml  |  8 ++++----
 connect-service/mqtt/test/mqtt.citrus.it.yaml                  |  6 +++---
 connect-service/sql/test/sql.citrus.it.yaml                    |  8 ++++----
 connect/file-processing/test/file-processing.citrus.it.yaml    |  8 ++++----
 connect/http-client/test/http-client.citrus.it.yaml            |  6 +++---
 connect/stock-api/test/stock-api.citrus.it.yaml                |  4 ++--
 contracts/openapi-client/test/openapi-client.citrus.it.yaml    | 10 +++++-----
 contracts/openapi-server/test/openapi-server.citrus.it.yaml    |  4 ++--
 contracts/rest-code-first/test/rest-code-first.citrus.it.yaml  |  4 ++--
 fail-well/circuit-breaker/test/circuit-breaker.citrus.it.yaml  |  8 ++++----
 fail-well/error-handling/test/error-handling.citrus.it.yaml    | 10 +++++-----
 quick-start/rest-api/test/rest-api.citrus.it.yaml              |  4 ++--
 quick-start/routes/test/routes.citrus.it.yaml                  |  4 ++--
 quick-start/splitter/test/splitter.citrus.it.yaml              |  6 +++---
 quick-start/timer-log/test/timer-log.citrus.it.yaml            |  4 ++--
 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 +++++-----
 route/enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml  |  8 ++++----
 .../test/filter-and-multicast.citrus.it.yaml                   |  8 ++++----
 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 ++--
 .../first-iteration/test/first-iteration.citrus.it.yaml        |  6 +++---
 transform/csv-to-json/test/csv-to-json.citrus.it.yaml          |  6 +++---
 transform/data-mapping/test/data-mapping.citrus.it.yaml        |  6 +++---
 transform/groovy/test/groovy.citrus.it.yaml                    |  6 +++---
 transform/json-transform/test/json-transform.citrus.it.yaml    |  6 +++---
 transform/xml-to-json/test/xml-to-json.citrus.it.yaml          |  4 ++--
 transform/xslt/test/xslt.citrus.it.yaml                        |  6 +++---
 transformation/edi-x12-as2/test/edi-x12-as2.citrus.it.yaml     |  4 ++--
 42 files changed, 127 insertions(+), 127 deletions(-)

diff --git a/ai/langchain4j-chat/test/langchain4j-chat.citrus.it.yaml 
b/ai/langchain4j-chat/test/langchain4j-chat.citrus.it.yaml
index 4bcfa09..afffe4f 100644
--- a/ai/langchain4j-chat/test/langchain4j-chat.citrus.it.yaml
+++ b/ai/langchain4j-chat/test/langchain4j-chat.citrus.it.yaml
@@ -28,7 +28,7 @@ actions:
                     - expression: "$.models[?(@.name=='granite4:3b')].name"
                       value: "granite4:3b"
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "langchain4j-chat"
@@ -45,7 +45,7 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "langchain4j-chat"
           logMessage: "Notification for ORD-1001"
diff --git a/ai/mcp-server/test/mcp-server.citrus.it.yaml 
b/ai/mcp-server/test/mcp-server.citrus.it.yaml
index ede3ee4..a2b3aea 100644
--- a/ai/mcp-server/test/mcp-server.citrus.it.yaml
+++ b/ai/mcp-server/test/mcp-server.citrus.it.yaml
@@ -2,7 +2,7 @@ name: mcp-server-test
 description: The shop tools answer over MCP
 actions:
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "mcp-server"
@@ -15,7 +15,7 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "mcp-server"
           logMessage: "MCP server 'webshop' serving tools"
diff --git a/ai/ticket-classifier/test/ticket-classifier.citrus.it.yaml 
b/ai/ticket-classifier/test/ticket-classifier.citrus.it.yaml
index 24c0562..8584333 100644
--- a/ai/ticket-classifier/test/ticket-classifier.citrus.it.yaml
+++ b/ai/ticket-classifier/test/ticket-classifier.citrus.it.yaml
@@ -28,7 +28,7 @@ actions:
                     - expression: "$.models[?(@.name=='granite4:3b')].name"
                       value: "granite4:3b"
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "ticket-classifier"
@@ -48,12 +48,12 @@ actions:
             - "tickets/T-3.json"
   # the model's answer varies: the test checks that every ticket is filed, not 
the category
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "ticket-classifier"
           logMessage: "Ticket T-1 is "
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "ticket-classifier"
           logMessage: "Ticket T-3 is "
diff --git a/cloud/aws-sqs/test/aws-sqs.citrus.it.yaml 
b/cloud/aws-sqs/test/aws-sqs.citrus.it.yaml
index 84f49d0..6347f30 100644
--- a/cloud/aws-sqs/test/aws-sqs.citrus.it.yaml
+++ b/cloud/aws-sqs/test/aws-sqs.citrus.it.yaml
@@ -10,7 +10,7 @@ actions:
           services:
             - "SQS"
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "aws-sqs"
@@ -34,12 +34,12 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "aws-sqs"
           logMessage: "Order ORD-1003 handed over on the shipments queue"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "aws-sqs"
           logMessage: "Courier picked up ORD-1003 for US: 3 line(s)"
diff --git a/cloud/kubernetes-secrets/test/news-service.citrus.it.yaml 
b/cloud/kubernetes-secrets/test/news-service.citrus.it.yaml
index 77a0b5f..8bd1bc1 100644
--- a/cloud/kubernetes-secrets/test/news-service.citrus.it.yaml
+++ b/cloud/kubernetes-secrets/test/news-service.citrus.it.yaml
@@ -9,7 +9,7 @@ actions:
         name: "news-secret"
         file: "news-secret.properties"
   - camel:
-      jbang:
+      cli:
         kubernetes:
           run:
             autoRemove: true
@@ -20,7 +20,7 @@ actions:
               - "--config"
               - "secret:news-secret@/etc/camel/secrets/"
   - camel:
-      jbang:
+      cli:
         kubernetes:
           verify:
             integration: news-service
diff --git a/cloud/kubernetes-service/test/news-service.citrus.it.yaml 
b/cloud/kubernetes-service/test/news-service.citrus.it.yaml
index 0f61f8d..428a18e 100644
--- a/cloud/kubernetes-service/test/news-service.citrus.it.yaml
+++ b/cloud/kubernetes-service/test/news-service.citrus.it.yaml
@@ -2,7 +2,7 @@ name: news-service-test
 description: Sample test in YAML
 actions:
   - camel:
-      jbang:
+      cli:
         kubernetes:
           run:
             autoRemove: true
@@ -10,7 +10,7 @@ actions:
             integration:
               file: "../news-service.camel.yaml"
   - camel:
-      jbang:
+      cli:
         kubernetes:
           verify:
             integration: news-service
diff --git a/connect-service/artemis/test/artemis.citrus.it.yaml 
b/connect-service/artemis/test/artemis.citrus.it.yaml
index 1d3abaa..940a13c 100644
--- a/connect-service/artemis/test/artemis.citrus.it.yaml
+++ b/connect-service/artemis/test/artemis.citrus.it.yaml
@@ -7,7 +7,7 @@ actions:
           service: artemis
           fixedPort: true
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "artemis"
@@ -19,12 +19,12 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "artemis"
           logMessage: "Order ORD-1001 put on the queue"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "artemis"
           logMessage: "Took ORD-1003 off the queue: 3 line(s) for customer 
C-134 in US"
diff --git 
a/connect-service/camel-1-tribute/test/camel-1-tribute.citrus.it.yaml 
b/connect-service/camel-1-tribute/test/camel-1-tribute.citrus.it.yaml
index bb1d9e4..6d8797c 100644
--- a/connect-service/camel-1-tribute/test/camel-1-tribute.citrus.it.yaml
+++ b/connect-service/camel-1-tribute/test/camel-1-tribute.citrus.it.yaml
@@ -7,7 +7,7 @@ actions:
           service: artemis
           fixedPort: true
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "camel-1-tribute"
@@ -15,12 +15,12 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "camel-1-tribute"
           logMessage: "Sending: Test Message: 10"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "camel-1-tribute"
           logMessage: "Received: Test Message: 10"
diff --git a/connect-service/ftp/test/ftp.citrus.it.yaml 
b/connect-service/ftp/test/ftp.citrus.it.yaml
index 2a6e8df..6559a8b 100644
--- a/connect-service/ftp/test/ftp.citrus.it.yaml
+++ b/connect-service/ftp/test/ftp.citrus.it.yaml
@@ -12,7 +12,7 @@ actions:
           service: ftp
           fixedPort: true
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "ftp"
@@ -24,12 +24,12 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "ftp"
           logMessage: "Shipment ORD-1001 uploaded to the courier as 
courier/shipment-ORD-1001.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "ftp"
           logMessage: "Shipment ORD-1003 uploaded to the courier"
diff --git 
a/connect-service/jms-request-reply/test/jms-request-reply.citrus.it.yaml 
b/connect-service/jms-request-reply/test/jms-request-reply.citrus.it.yaml
index c1312ba..bf982a7 100644
--- a/connect-service/jms-request-reply/test/jms-request-reply.citrus.it.yaml
+++ b/connect-service/jms-request-reply/test/jms-request-reply.citrus.it.yaml
@@ -7,7 +7,7 @@ actions:
           service: artemis
           fixedPort: true
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "jms-request-reply"
@@ -20,22 +20,22 @@ actions:
             - "orders/order-1003.json"
             - "stock.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "jms-request-reply"
           logMessage: "Stock service answered for ORD-1001: reserved"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "jms-request-reply"
           logMessage: "Invoicing ORD-1002"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "jms-request-reply"
           logMessage: "Stock service answered for ORD-1003: not enough 
CAMEL-CAP"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "jms-request-reply"
           logMessage: "Dead order ORD-1003"
diff --git a/connect-service/kafka-orders/test/kafka-orders.citrus.it.yaml 
b/connect-service/kafka-orders/test/kafka-orders.citrus.it.yaml
index 19e920b..38e8acb 100644
--- a/connect-service/kafka-orders/test/kafka-orders.citrus.it.yaml
+++ b/connect-service/kafka-orders/test/kafka-orders.citrus.it.yaml
@@ -7,7 +7,7 @@ actions:
           service: kafka
           fixedPort: true
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "kafka-orders"
@@ -19,17 +19,17 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "kafka-orders"
           logMessage: "Order ORD-1003 is pending, not published"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "kafka-orders"
           logMessage: "Fulfilment: 2 line(s) of ORD-1001 to the warehouse"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "kafka-orders"
           logMessage: "Notification: email to customer C-207 about ORD-1002"
diff --git a/connect-service/mqtt/test/mqtt.citrus.it.yaml 
b/connect-service/mqtt/test/mqtt.citrus.it.yaml
index e5b6f31..5b29e1a 100644
--- a/connect-service/mqtt/test/mqtt.citrus.it.yaml
+++ b/connect-service/mqtt/test/mqtt.citrus.it.yaml
@@ -7,7 +7,7 @@ actions:
           service: mosquitto
           fixedPort: true
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "mqtt"
@@ -15,7 +15,7 @@ actions:
             systemProperties:
               file: "../application.properties"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "mqtt"
           logMessage: "°C, ok"
@@ -27,7 +27,7 @@ actions:
         body:
           data: '{"sensor": "cold-room-9", "value": 14}'
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "mqtt"
           logMessage: "cold-room-9: 14 °C, too warm, alert the warehouse"
diff --git a/connect-service/sql/test/sql.citrus.it.yaml 
b/connect-service/sql/test/sql.citrus.it.yaml
index 2c94491..08ef1b5 100644
--- a/connect-service/sql/test/sql.citrus.it.yaml
+++ b/connect-service/sql/test/sql.citrus.it.yaml
@@ -7,7 +7,7 @@ actions:
           service: postgres
           fixedPort: true
   - camel:
-      jbang:
+      cli:
         run:
           integration:
             name: "sql"
@@ -19,17 +19,17 @@ actions:
             - "orders/order-1002.json"
             - "orders/order-1003.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "sql"
           logMessage: "Customer C-482 from DK registered with order ORD-1001"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "sql"
           logMessage: "3 customer(s) in the table"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "sql"
           logMessage: "C-207 (DE): 1 order(s)"
diff --git a/connect/file-processing/test/file-processing.citrus.it.yaml 
b/connect/file-processing/test/file-processing.citrus.it.yaml
index 00f2285..5a3a7b0 100644
--- a/connect/file-processing/test/file-processing.citrus.it.yaml
+++ b/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/connect/http-client/test/http-client.citrus.it.yaml 
b/connect/http-client/test/http-client.citrus.it.yaml
index 1d40c02..214db46 100644
--- a/connect/http-client/test/http-client.citrus.it.yaml
+++ b/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/connect/stock-api/test/stock-api.citrus.it.yaml 
b/connect/stock-api/test/stock-api.citrus.it.yaml
index 7d653d2..4aba710 100644
--- a/connect/stock-api/test/stock-api.citrus.it.yaml
+++ b/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/contracts/openapi-client/test/openapi-client.citrus.it.yaml 
b/contracts/openapi-client/test/openapi-client.citrus.it.yaml
index 69fdb64..14a6d6c 100644
--- a/contracts/openapi-client/test/openapi-client.citrus.it.yaml
+++ b/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/contracts/openapi-server/test/openapi-server.citrus.it.yaml 
b/contracts/openapi-server/test/openapi-server.citrus.it.yaml
index 6c3449e..1611dd1 100644
--- a/contracts/openapi-server/test/openapi-server.citrus.it.yaml
+++ b/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/contracts/rest-code-first/test/rest-code-first.citrus.it.yaml 
b/contracts/rest-code-first/test/rest-code-first.citrus.it.yaml
index b1d7cb2..db0be1e 100644
--- a/contracts/rest-code-first/test/rest-code-first.citrus.it.yaml
+++ b/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/fail-well/circuit-breaker/test/circuit-breaker.citrus.it.yaml 
b/fail-well/circuit-breaker/test/circuit-breaker.citrus.it.yaml
index 068b417..716ba11 100644
--- a/fail-well/circuit-breaker/test/circuit-breaker.citrus.it.yaml
+++ b/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/fail-well/error-handling/test/error-handling.citrus.it.yaml 
b/fail-well/error-handling/test/error-handling.citrus.it.yaml
index f6ab5fe..d701ff6 100644
--- a/fail-well/error-handling/test/error-handling.citrus.it.yaml
+++ b/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/quick-start/rest-api/test/rest-api.citrus.it.yaml 
b/quick-start/rest-api/test/rest-api.citrus.it.yaml
index 160d16f..a56056f 100644
--- a/quick-start/rest-api/test/rest-api.citrus.it.yaml
+++ b/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/quick-start/routes/test/routes.citrus.it.yaml 
b/quick-start/routes/test/routes.citrus.it.yaml
index b2f129e..12170bf 100644
--- a/quick-start/routes/test/routes.citrus.it.yaml
+++ b/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/quick-start/splitter/test/splitter.citrus.it.yaml 
b/quick-start/splitter/test/splitter.citrus.it.yaml
index d3ebde9..c424f0c 100644
--- a/quick-start/splitter/test/splitter.citrus.it.yaml
+++ b/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/quick-start/timer-log/test/timer-log.citrus.it.yaml 
b/quick-start/timer-log/test/timer-log.citrus.it.yaml
index d2b2ebe..739aa2e 100644
--- a/quick-start/timer-log/test/timer-log.citrus.it.yaml
+++ b/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/route/aggregator/test/aggregator.citrus.it.yaml 
b/route/aggregator/test/aggregator.citrus.it.yaml
index 9d7e783..702ebc8 100644
--- a/route/aggregator/test/aggregator.citrus.it.yaml
+++ b/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/route/content-based-router/test/content-based-router.citrus.it.yaml 
b/route/content-based-router/test/content-based-router.citrus.it.yaml
index 508c901..1a2fd6b 100644
--- a/route/content-based-router/test/content-based-router.citrus.it.yaml
+++ b/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/route/dynamic-routing/test/dynamic-routing.citrus.it.yaml 
b/route/dynamic-routing/test/dynamic-routing.citrus.it.yaml
index 4794852..4fe699a 100644
--- a/route/dynamic-routing/test/dynamic-routing.citrus.it.yaml
+++ b/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/route/enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml 
b/route/enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml
index b331d2b..1040a22 100644
--- a/route/enrich-and-dedupe/test/enrich-and-dedupe.citrus.it.yaml
+++ b/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/route/filter-and-multicast/test/filter-and-multicast.citrus.it.yaml 
b/route/filter-and-multicast/test/filter-and-multicast.citrus.it.yaml
index dae997f..8814f3f 100644
--- a/route/filter-and-multicast/test/filter-and-multicast.citrus.it.yaml
+++ b/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/route/order-lines/test/order-lines.citrus.it.yaml 
b/route/order-lines/test/order-lines.citrus.it.yaml
index 6bbfb54..88a78c7 100644
--- a/route/order-lines/test/order-lines.citrus.it.yaml
+++ b/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/run/nightly-report/test/nightly-report.citrus.it.yaml 
b/run/nightly-report/test/nightly-report.citrus.it.yaml
index f49d866..b278c79 100644
--- a/run/nightly-report/test/nightly-report.citrus.it.yaml
+++ b/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/run/order-generator/test/order-generator.citrus.it.yaml 
b/run/order-generator/test/order-generator.citrus.it.yaml
index 5ffe782..aa565b0 100644
--- a/run/order-generator/test/order-generator.citrus.it.yaml
+++ b/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/run/properties-and-profiles/test/properties-and-profiles.citrus.it.yaml 
b/run/properties-and-profiles/test/properties-and-profiles.citrus.it.yaml
index 7744604..b0dbe3a 100644
--- a/run/properties-and-profiles/test/properties-and-profiles.citrus.it.yaml
+++ b/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/showcase/smart-log-analyzer/first-iteration/test/first-iteration.citrus.it.yaml
 
b/showcase/smart-log-analyzer/first-iteration/test/first-iteration.citrus.it.yaml
index 07e50c9..12454a7 100644
--- 
a/showcase/smart-log-analyzer/first-iteration/test/first-iteration.citrus.it.yaml
+++ 
b/showcase/smart-log-analyzer/first-iteration/test/first-iteration.citrus.it.yaml
@@ -13,7 +13,7 @@ actions:
           fixedPort: true
           port: 9092
   - camel:
-      jbang:
+      cli:
         run:
           stub:
             - "openai:*"
@@ -37,12 +37,12 @@ actions:
           resource:
             file: "payload-error.json"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "log-analyzer"
           logMessage: "Aggregation completed for traceId"
   - camel:
-      jbang:
+      cli:
         verify:
           integration: "log-analyzer"
           logMessage: "LLM Analysis for traceId test-12345"
diff --git a/transform/csv-to-json/test/csv-to-json.citrus.it.yaml 
b/transform/csv-to-json/test/csv-to-json.citrus.it.yaml
index 87a05fc..83dd939 100644
--- a/transform/csv-to-json/test/csv-to-json.citrus.it.yaml
+++ b/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/transform/data-mapping/test/data-mapping.citrus.it.yaml 
b/transform/data-mapping/test/data-mapping.citrus.it.yaml
index 7a9eb37..3678659 100644
--- a/transform/data-mapping/test/data-mapping.citrus.it.yaml
+++ b/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/transform/groovy/test/groovy.citrus.it.yaml 
b/transform/groovy/test/groovy.citrus.it.yaml
index f4148cb..0af6d23 100644
--- a/transform/groovy/test/groovy.citrus.it.yaml
+++ b/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/transform/json-transform/test/json-transform.citrus.it.yaml 
b/transform/json-transform/test/json-transform.citrus.it.yaml
index 906e206..4c75e26 100644
--- a/transform/json-transform/test/json-transform.citrus.it.yaml
+++ b/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/transform/xml-to-json/test/xml-to-json.citrus.it.yaml 
b/transform/xml-to-json/test/xml-to-json.citrus.it.yaml
index f46df6a..2db5235 100644
--- a/transform/xml-to-json/test/xml-to-json.citrus.it.yaml
+++ b/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/transform/xslt/test/xslt.citrus.it.yaml 
b/transform/xslt/test/xslt.citrus.it.yaml
index b1078a0..7dfdbc1 100644
--- a/transform/xslt/test/xslt.citrus.it.yaml
+++ b/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/transformation/edi-x12-as2/test/edi-x12-as2.citrus.it.yaml 
b/transformation/edi-x12-as2/test/edi-x12-as2.citrus.it.yaml
index 8b04119..d208627 100644
--- a/transformation/edi-x12-as2/test/edi-x12-as2.citrus.it.yaml
+++ b/transformation/edi-x12-as2/test/edi-x12-as2.citrus.it.yaml
@@ -17,7 +17,7 @@ actions:
         up:
           file: "compose.yaml"
   - camel:
-      jbang:
+      cli:
         run:
           resources:
             - "App.java"
@@ -39,7 +39,7 @@ actions:
           resource:
             file: "payload.edi"
   - camel:
-      jbang:
+      cli:
         verify:
           maxAttempts: 20
           integration: "edi-x12-as2-camel"

Reply via email to