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 0682724f6780 Update message-router.adoc (#21312)
0682724f6780 is described below

commit 0682724f67800ec5c1013121425a96e8e83da064
Author: Raymond Meester <[email protected]>
AuthorDate: Sun Feb 8 14:35:56 2026 +0100

    Update message-router.adoc (#21312)
    
    Add YAML
---
 .../docs/modules/eips/pages/message-router.adoc    | 34 ++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/message-router.adoc 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/message-router.adoc
index 62d580b926db..6942061852ce 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/message-router.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/message-router.adoc
@@ -64,4 +64,38 @@ XML::
     </choice>
 </route>
 ----
+
+YAML::
++
+[source,yaml]
+----
+- route:
+    from:
+      uri: direct
+      parameters:
+        name: a
+      steps:
+        - choice:
+            when:
+              - simple:
+                  expression: ${header.foo} == 'bar'
+                steps:
+                  - to:
+                      uri: direct
+                      parameters:
+                        name: b
+              - simple:
+                  expression: ${header.foo} == 'cheese'
+                steps:
+                  - to:
+                      uri: direct
+                      parameters:
+                        name: c
+            otherwise:
+              steps:
+                - to:
+                    uri: direct
+                    parameters:
+                      name: d
+----
 ====

Reply via email to