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

davsclaus pushed a commit to branch fix/CAMEL-24693-yaml-doc-examples
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 7e5489c71116aa0bc0407ee5642145e181c92ca0
Author: Claus Ibsen <[email protected]>
AuthorDate: Sat Sep 12 15:25:22 2026 +0200

    CAMEL-24693: docs - write the EIP YAML examples for circuit breaker, load 
balancer, doCatch and aggregate in the YAML DSL shape
    
    The YAML examples on the circuitBreaker, resilience4j, fault-tolerance, 
doTry, keyValueRepository and the seven load balancer EIP pages put onFallback, 
resilience4jConfiguration, faultToleranceConfiguration, onWhen and the 
*LoadBalancer element inside steps, which is the XML child shape. The YAML DSL 
deserializer rejects that with 'Error constructing YAML node id: 
org.apache.camel.model.ProcessorDefinition'. Each is now a property of its 
parent (circuitBreaker, doCatch, loadBalance),  [...]
    
    All 18 examples now load and start in a CamelContext (checked with 
CamelYamlParser from camel-yaml-dsl-validator). The remaining validator 
messages on these pages are the scalar-type cases (CAMEL-24694) and the schema 
gaps tracked in CAMEL-24697.
    
    Co-Authored-By: Claude Fable 5.1 <[email protected]>
    Signed-off-by: Claus Ibsen <[email protected]>
---
 .../camel/catalog/docs/circuitBreaker-eip.adoc     | 12 +++----
 .../camel/catalog/docs/customLoadBalancer-eip.adoc |  4 +--
 .../org/apache/camel/catalog/docs/doTry-eip.adoc   |  8 ++---
 .../catalog/docs/failoverLoadBalancer-eip.adoc     | 28 ++++++++--------
 .../camel/catalog/docs/fault-tolerance-eip.adoc    | 18 +++++-----
 .../camel/catalog/docs/keyValueRepository.adoc     |  6 ++--
 .../camel/catalog/docs/randomLoadBalancer-eip.adoc |  2 +-
 .../camel/catalog/docs/resilience4j-eip.adoc       | 38 +++++++++++-----------
 .../catalog/docs/roundRobinLoadBalancer-eip.adoc   |  2 +-
 .../camel/catalog/docs/stickyLoadBalancer-eip.adoc |  8 ++---
 .../camel/catalog/docs/topicLoadBalancer-eip.adoc  |  2 +-
 .../catalog/docs/weightedLoadBalancer-eip.adoc     |  4 +--
 .../modules/eips/pages/circuitBreaker-eip.adoc     | 12 +++----
 .../modules/eips/pages/customLoadBalancer-eip.adoc |  4 +--
 .../main/docs/modules/eips/pages/doTry-eip.adoc    |  8 ++---
 .../eips/pages/failoverLoadBalancer-eip.adoc       | 28 ++++++++--------
 .../modules/eips/pages/fault-tolerance-eip.adoc    | 18 +++++-----
 .../modules/eips/pages/keyValueRepository.adoc     |  6 ++--
 .../modules/eips/pages/randomLoadBalancer-eip.adoc |  2 +-
 .../docs/modules/eips/pages/resilience4j-eip.adoc  | 38 +++++++++++-----------
 .../eips/pages/roundRobinLoadBalancer-eip.adoc     |  2 +-
 .../modules/eips/pages/stickyLoadBalancer-eip.adoc |  8 ++---
 .../modules/eips/pages/topicLoadBalancer-eip.adoc  |  2 +-
 .../eips/pages/weightedLoadBalancer-eip.adoc       |  4 +--
 24 files changed, 132 insertions(+), 132 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/circuitBreaker-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/circuitBreaker-eip.adoc
index 209bc0015759..1fc9e221abb9 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/circuitBreaker-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/circuitBreaker-eip.adoc
@@ -86,12 +86,12 @@ YAML::
             steps:
               - to:
                   uri: http://fooservice.com/slow
-              - onFallback:
-                  steps:
-                    - transform:
-                        expression:
-                          constant:
-                            expression: Fallback message
+            onFallback:
+              steps:
+                - transform:
+                    expression:
+                      constant:
+                        expression: Fallback message
         - to:
             uri: mock:result
 ----
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/customLoadBalancer-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/customLoadBalancer-eip.adoc
index 4ea48f3d7606..67f64a40cd99 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/customLoadBalancer-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/customLoadBalancer-eip.adoc
@@ -70,9 +70,9 @@ YAML::
         name: start
       steps:
         - loadBalance:
+            customLoadBalancer:
+              ref: myBalancer
             steps:
-              - customLoadBalancer:
-                  ref: myBalancer
               - to:
                   uri: seda:x
               - to:
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/doTry-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/doTry-eip.adoc
index 0b43a808862f..e93c0d2c715f 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/doTry-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/doTry-eip.adoc
@@ -176,11 +176,11 @@ YAML::
                   exception:
                     - java.io.IOException
                     - java.lang.IllegalStateException
+                  onWhen:
+                    expression:
+                      simple:
+                        expression: "${exception.message} contains 'Damn'"
                   steps:
-                    - onWhen:
-                        expression:
-                          simple:
-                            expression: "${exception.message} contains 'Damn'"
                     - to:
                         uri: mock:catch
               - doCatch:
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/failoverLoadBalancer-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/failoverLoadBalancer-eip.adoc
index 0c82393ed922..68ad61e018b0 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/failoverLoadBalancer-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/failoverLoadBalancer-eip.adoc
@@ -64,8 +64,8 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            failoverLoadBalancer: {}
             steps:
-              - failoverLoadBalancer: {}
               - to:
                   uri: http:service1
               - to:
@@ -133,11 +133,11 @@ In XML and YAML DSL it is easier.
       uri: direct:start
       steps:
         - loadBalance:
+            failoverLoadBalancer:
+              inheritErrorHandler: "false"
+              maximumFailoverAttempts: 10
+              roundRobin: "true"
             steps:
-              - failoverLoadBalancer:
-                  inheritErrorHandler: "false"
-                  maximumFailoverAttempts: 10
-                  roundRobin: "true"
               - to:
                   uri: http:service1
               - to:
@@ -207,12 +207,12 @@ In XML and YAML DSL it is easier.
       uri: direct:start
       steps:
         - loadBalance:
+            failoverLoadBalancer:
+              inheritErrorHandler: "false"
+              sticky: "true"
+              maximumFailoverAttempts: 10
+              roundRobin: "true"
             steps:
-              - failoverLoadBalancer:
-                  inheritErrorHandler: "false"
-                  sticky: "true"
-                  maximumFailoverAttempts: 10
-                  roundRobin: "true"
               - to:
                   uri: http:service1
               - to:
@@ -270,11 +270,11 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            failoverLoadBalancer:
+              exception:
+                - java.io.IOException
+                - org.apache.camel.http.base.HttpOperationFailedException
             steps:
-              - failoverLoadBalancer:
-                  exception:
-                    - java.io.IOException
-                    - org.apache.camel.http.base.HttpOperationFailedException
               - to:
                   uri: http:service1
               - to:
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fault-tolerance-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fault-tolerance-eip.adoc
index 6e17e527c5a4..e5b4120a210a 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fault-tolerance-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fault-tolerance-eip.adoc
@@ -68,12 +68,12 @@ YAML::
             steps:
               - to:
                   uri: http://fooservice.com/faulty
-              - onFallback:
-                  steps:
-                    - transform:
-                        expression:
-                          constant:
-                            expression: Fallback message
+            onFallback:
+              steps:
+                - transform:
+                    expression:
+                      constant:
+                        expression: Fallback message
         - to:
             uri: mock:result
 ----
@@ -136,10 +136,10 @@ YAML::
       uri: direct:start
       steps:
         - circuitBreaker:
+            faultToleranceConfiguration:
+              timeoutDuration: 2000
+              timeoutEnabled: "true"
             steps:
-              - faultToleranceConfiguration:
-                  timeoutDuration: 2000
-                  timeoutEnabled: "true"
               - log:
                   message: "Fault Tolerance processing start: ${threadName}"
               - to:
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/keyValueRepository.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/keyValueRepository.adoc
index d12e4d332e72..7f552096ffe1 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/keyValueRepository.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/keyValueRepository.adoc
@@ -1120,8 +1120,8 @@ XML DSL::
 ----
 <route>
   <from uri="direct:start"/>
-  <aggregate strategyRef="groupedBodyStrategy"
-             aggregationRepositoryRef="aggregationRepo"
+  <aggregate aggregationStrategy="groupedBodyStrategy"
+             aggregationRepository="aggregationRepo"
              completionSize="10">
     <correlationExpression>
       <header>orderId</header>
@@ -1141,7 +1141,7 @@ YAML DSL::
       - aggregate:
           correlationExpression:
             header: orderId
-          strategyRef: groupedBodyStrategy
+          aggregationStrategy: groupedBodyStrategy
           aggregationRepository: aggregationRepo
           completionSize: 10
           steps:
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/randomLoadBalancer-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/randomLoadBalancer-eip.adoc
index 91d311e70737..97ec16e7df74 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/randomLoadBalancer-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/randomLoadBalancer-eip.adoc
@@ -65,8 +65,8 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            randomLoadBalancer: {}
             steps:
-              - randomLoadBalancer: {}
               - to:
                   uri: seda:x
               - to:
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resilience4j-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resilience4j-eip.adoc
index f7e90244e5ea..51362d372585 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resilience4j-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resilience4j-eip.adoc
@@ -68,12 +68,12 @@ YAML::
             steps:
               - to:
                   uri: http://fooservice.com/faulty
-              - onFallback:
-                  steps:
-                    - transform:
-                        expression:
-                          constant:
-                            expression: Fallback message
+            onFallback:
+              steps:
+                - transform:
+                    expression:
+                      constant:
+                        expression: Fallback message
         - to:
             uri: mock:result
 ----
@@ -136,10 +136,10 @@ YAML::
       uri: direct:start
       steps:
         - circuitBreaker:
+            resilience4jConfiguration:
+              timeoutDuration: 2000
+              timeoutEnabled: "true"
             steps:
-              - resilience4jConfiguration:
-                  timeoutDuration: 2000
-                  timeoutEnabled: "true"
               - log:
                   message: "Resilience processing start: ${threadName}"
               - to:
@@ -212,19 +212,19 @@ YAML::
       uri: direct:start
       steps:
         - circuitBreaker:
+            resilience4jConfiguration:
+              asynchronous: "true"
+              timeoutDuration: 2000
+              timeoutEnabled: "true"
             steps:
-              - resilience4jConfiguration:
-                  asynchronous: "true"
-                  timeoutDuration: 2000
-                  timeoutEnabled: "true"
               - to:
                   uri: http://fooservice.com/faulty
-              - onFallback:
-                  steps:
-                    - transform:
-                        expression:
-                          constant:
-                            expression: Fallback message
+            onFallback:
+              steps:
+                - transform:
+                    expression:
+                      constant:
+                        expression: Fallback message
         - to:
             uri: mock:result
 ----
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/roundRobinLoadBalancer-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/roundRobinLoadBalancer-eip.adoc
index 12b6b29b21b7..ce0a32ec80c4 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/roundRobinLoadBalancer-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/roundRobinLoadBalancer-eip.adoc
@@ -66,8 +66,8 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            roundRobinLoadBalancer: {}
             steps:
-              - roundRobinLoadBalancer: {}
               - to:
                   uri: seda:x
               - to:
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stickyLoadBalancer-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stickyLoadBalancer-eip.adoc
index b43239f2905d..318fe9abba79 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stickyLoadBalancer-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stickyLoadBalancer-eip.adoc
@@ -69,11 +69,11 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            stickyLoadBalancer:
+              correlationExpression:
+                header:
+                  expression: myKey
             steps:
-              - stickyLoadBalancer:
-                  correlationExpression:
-                    header:
-                      expression: myKey
               - to:
                   uri: seda:x
               - to:
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/topicLoadBalancer-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/topicLoadBalancer-eip.adoc
index 02f6513780e5..32ae60464e3d 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/topicLoadBalancer-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/topicLoadBalancer-eip.adoc
@@ -65,8 +65,8 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            topicLoadBalancer: {}
             steps:
-              - topicLoadBalancer: {}
               - to:
                   uri: seda:x
               - to:
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/weightedLoadBalancer-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/weightedLoadBalancer-eip.adoc
index c89756d1c3f5..94d0f8023508 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/weightedLoadBalancer-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/weightedLoadBalancer-eip.adoc
@@ -67,9 +67,9 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            weightedLoadBalancer:
+              distributionRatio: "4,2,1"
             steps:
-              - weightedLoadBalancer:
-                  distributionRatio: "4,2,1"
               - to:
                   uri: seda:x
               - to:
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/circuitBreaker-eip.adoc
 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/circuitBreaker-eip.adoc
index 209bc0015759..1fc9e221abb9 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/circuitBreaker-eip.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/circuitBreaker-eip.adoc
@@ -86,12 +86,12 @@ YAML::
             steps:
               - to:
                   uri: http://fooservice.com/slow
-              - onFallback:
-                  steps:
-                    - transform:
-                        expression:
-                          constant:
-                            expression: Fallback message
+            onFallback:
+              steps:
+                - transform:
+                    expression:
+                      constant:
+                        expression: Fallback message
         - to:
             uri: mock:result
 ----
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/customLoadBalancer-eip.adoc
 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/customLoadBalancer-eip.adoc
index 4ea48f3d7606..67f64a40cd99 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/customLoadBalancer-eip.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/customLoadBalancer-eip.adoc
@@ -70,9 +70,9 @@ YAML::
         name: start
       steps:
         - loadBalance:
+            customLoadBalancer:
+              ref: myBalancer
             steps:
-              - customLoadBalancer:
-                  ref: myBalancer
               - to:
                   uri: seda:x
               - to:
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/doTry-eip.adoc 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/doTry-eip.adoc
index 0b43a808862f..e93c0d2c715f 100644
--- a/core/camel-core-engine/src/main/docs/modules/eips/pages/doTry-eip.adoc
+++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/doTry-eip.adoc
@@ -176,11 +176,11 @@ YAML::
                   exception:
                     - java.io.IOException
                     - java.lang.IllegalStateException
+                  onWhen:
+                    expression:
+                      simple:
+                        expression: "${exception.message} contains 'Damn'"
                   steps:
-                    - onWhen:
-                        expression:
-                          simple:
-                            expression: "${exception.message} contains 'Damn'"
                     - to:
                         uri: mock:catch
               - doCatch:
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/failoverLoadBalancer-eip.adoc
 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/failoverLoadBalancer-eip.adoc
index 0c82393ed922..68ad61e018b0 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/failoverLoadBalancer-eip.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/failoverLoadBalancer-eip.adoc
@@ -64,8 +64,8 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            failoverLoadBalancer: {}
             steps:
-              - failoverLoadBalancer: {}
               - to:
                   uri: http:service1
               - to:
@@ -133,11 +133,11 @@ In XML and YAML DSL it is easier.
       uri: direct:start
       steps:
         - loadBalance:
+            failoverLoadBalancer:
+              inheritErrorHandler: "false"
+              maximumFailoverAttempts: 10
+              roundRobin: "true"
             steps:
-              - failoverLoadBalancer:
-                  inheritErrorHandler: "false"
-                  maximumFailoverAttempts: 10
-                  roundRobin: "true"
               - to:
                   uri: http:service1
               - to:
@@ -207,12 +207,12 @@ In XML and YAML DSL it is easier.
       uri: direct:start
       steps:
         - loadBalance:
+            failoverLoadBalancer:
+              inheritErrorHandler: "false"
+              sticky: "true"
+              maximumFailoverAttempts: 10
+              roundRobin: "true"
             steps:
-              - failoverLoadBalancer:
-                  inheritErrorHandler: "false"
-                  sticky: "true"
-                  maximumFailoverAttempts: 10
-                  roundRobin: "true"
               - to:
                   uri: http:service1
               - to:
@@ -270,11 +270,11 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            failoverLoadBalancer:
+              exception:
+                - java.io.IOException
+                - org.apache.camel.http.base.HttpOperationFailedException
             steps:
-              - failoverLoadBalancer:
-                  exception:
-                    - java.io.IOException
-                    - org.apache.camel.http.base.HttpOperationFailedException
               - to:
                   uri: http:service1
               - to:
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/fault-tolerance-eip.adoc
 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/fault-tolerance-eip.adoc
index 6e17e527c5a4..e5b4120a210a 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/fault-tolerance-eip.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/fault-tolerance-eip.adoc
@@ -68,12 +68,12 @@ YAML::
             steps:
               - to:
                   uri: http://fooservice.com/faulty
-              - onFallback:
-                  steps:
-                    - transform:
-                        expression:
-                          constant:
-                            expression: Fallback message
+            onFallback:
+              steps:
+                - transform:
+                    expression:
+                      constant:
+                        expression: Fallback message
         - to:
             uri: mock:result
 ----
@@ -136,10 +136,10 @@ YAML::
       uri: direct:start
       steps:
         - circuitBreaker:
+            faultToleranceConfiguration:
+              timeoutDuration: 2000
+              timeoutEnabled: "true"
             steps:
-              - faultToleranceConfiguration:
-                  timeoutDuration: 2000
-                  timeoutEnabled: "true"
               - log:
                   message: "Fault Tolerance processing start: ${threadName}"
               - to:
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/keyValueRepository.adoc
 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/keyValueRepository.adoc
index d12e4d332e72..7f552096ffe1 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/keyValueRepository.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/keyValueRepository.adoc
@@ -1120,8 +1120,8 @@ XML DSL::
 ----
 <route>
   <from uri="direct:start"/>
-  <aggregate strategyRef="groupedBodyStrategy"
-             aggregationRepositoryRef="aggregationRepo"
+  <aggregate aggregationStrategy="groupedBodyStrategy"
+             aggregationRepository="aggregationRepo"
              completionSize="10">
     <correlationExpression>
       <header>orderId</header>
@@ -1141,7 +1141,7 @@ YAML DSL::
       - aggregate:
           correlationExpression:
             header: orderId
-          strategyRef: groupedBodyStrategy
+          aggregationStrategy: groupedBodyStrategy
           aggregationRepository: aggregationRepo
           completionSize: 10
           steps:
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/randomLoadBalancer-eip.adoc
 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/randomLoadBalancer-eip.adoc
index 91d311e70737..97ec16e7df74 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/randomLoadBalancer-eip.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/randomLoadBalancer-eip.adoc
@@ -65,8 +65,8 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            randomLoadBalancer: {}
             steps:
-              - randomLoadBalancer: {}
               - to:
                   uri: seda:x
               - to:
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/resilience4j-eip.adoc 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/resilience4j-eip.adoc
index f7e90244e5ea..51362d372585 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/resilience4j-eip.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/resilience4j-eip.adoc
@@ -68,12 +68,12 @@ YAML::
             steps:
               - to:
                   uri: http://fooservice.com/faulty
-              - onFallback:
-                  steps:
-                    - transform:
-                        expression:
-                          constant:
-                            expression: Fallback message
+            onFallback:
+              steps:
+                - transform:
+                    expression:
+                      constant:
+                        expression: Fallback message
         - to:
             uri: mock:result
 ----
@@ -136,10 +136,10 @@ YAML::
       uri: direct:start
       steps:
         - circuitBreaker:
+            resilience4jConfiguration:
+              timeoutDuration: 2000
+              timeoutEnabled: "true"
             steps:
-              - resilience4jConfiguration:
-                  timeoutDuration: 2000
-                  timeoutEnabled: "true"
               - log:
                   message: "Resilience processing start: ${threadName}"
               - to:
@@ -212,19 +212,19 @@ YAML::
       uri: direct:start
       steps:
         - circuitBreaker:
+            resilience4jConfiguration:
+              asynchronous: "true"
+              timeoutDuration: 2000
+              timeoutEnabled: "true"
             steps:
-              - resilience4jConfiguration:
-                  asynchronous: "true"
-                  timeoutDuration: 2000
-                  timeoutEnabled: "true"
               - to:
                   uri: http://fooservice.com/faulty
-              - onFallback:
-                  steps:
-                    - transform:
-                        expression:
-                          constant:
-                            expression: Fallback message
+            onFallback:
+              steps:
+                - transform:
+                    expression:
+                      constant:
+                        expression: Fallback message
         - to:
             uri: mock:result
 ----
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/roundRobinLoadBalancer-eip.adoc
 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/roundRobinLoadBalancer-eip.adoc
index 12b6b29b21b7..ce0a32ec80c4 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/roundRobinLoadBalancer-eip.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/roundRobinLoadBalancer-eip.adoc
@@ -66,8 +66,8 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            roundRobinLoadBalancer: {}
             steps:
-              - roundRobinLoadBalancer: {}
               - to:
                   uri: seda:x
               - to:
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/stickyLoadBalancer-eip.adoc
 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/stickyLoadBalancer-eip.adoc
index b43239f2905d..318fe9abba79 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/stickyLoadBalancer-eip.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/stickyLoadBalancer-eip.adoc
@@ -69,11 +69,11 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            stickyLoadBalancer:
+              correlationExpression:
+                header:
+                  expression: myKey
             steps:
-              - stickyLoadBalancer:
-                  correlationExpression:
-                    header:
-                      expression: myKey
               - to:
                   uri: seda:x
               - to:
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/topicLoadBalancer-eip.adoc
 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/topicLoadBalancer-eip.adoc
index 02f6513780e5..32ae60464e3d 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/topicLoadBalancer-eip.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/topicLoadBalancer-eip.adoc
@@ -65,8 +65,8 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            topicLoadBalancer: {}
             steps:
-              - topicLoadBalancer: {}
               - to:
                   uri: seda:x
               - to:
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/weightedLoadBalancer-eip.adoc
 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/weightedLoadBalancer-eip.adoc
index c89756d1c3f5..94d0f8023508 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/weightedLoadBalancer-eip.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/weightedLoadBalancer-eip.adoc
@@ -67,9 +67,9 @@ YAML::
       uri: direct:start
       steps:
         - loadBalance:
+            weightedLoadBalancer:
+              distributionRatio: "4,2,1"
             steps:
-              - weightedLoadBalancer:
-                  distributionRatio: "4,2,1"
               - to:
                   uri: seda:x
               - to:

Reply via email to