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 3ab29fc09cbc Update message-translator.adoc (#21313)
3ab29fc09cbc is described below

commit 3ab29fc09cbcd37db6e8fc9744bcf914d92e83ce
Author: Raymond Meester <[email protected]>
AuthorDate: Sun Feb 8 14:36:04 2026 +0100

    Update message-translator.adoc (#21313)
    
    Add YAML Examples
---
 .../modules/eips/pages/message-translator.adoc     | 76 ++++++++++++++++++++++
 1 file changed, 76 insertions(+)

diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/message-translator.adoc
 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/message-translator.adoc
index 606f7be154a8..b0b08b198824 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/message-translator.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/message-translator.adoc
@@ -52,6 +52,24 @@ XML::
     <to uri="activemq:wine"/>
 </route>
 ----
+YAML::
++
+[source,yaml]
+----
+- route:
+    from:
+      uri: activemq
+      parameters:
+        destinationName: cheese
+      steps:
+        - transform:
+            simple:
+              expression: Hello ${body}
+        - to:
+            uri: activemq
+            parameters:
+              destinationName: wine
+----
 ====
 
 === Message Translator with Bean
@@ -81,6 +99,26 @@ XML::
     <to uri="activemq:wine"/>
 </route>
 ----
+
+YAML::
++
+[source,yaml]
+----
+- route:
+    from:
+      uri: activemq
+      parameters:
+        destinationName: cheese
+      steps:
+        - bean:
+            ref: myTransformerBean
+            method: doTransform
+        - to:
+            uri: activemq
+            parameters:
+              destinationName: wine
+----
+
 ====
 
 === Message Translator with Processor
@@ -109,6 +147,24 @@ XML::
     <to uri="activemq:wine"/>
 </route>
 ----
+
+YAML::
++
+[source,yaml]
+----
+- route:
+    from:
+      uri: activemq
+      parameters:
+        destinationName: cheese
+      steps:
+        - process:
+            ref: myTransformerProcessor
+        - to:
+            uri: activemq
+            parameters:
+              destinationName: wine
+----
 ====
 
 === Message Translator using Templating Components
@@ -138,6 +194,26 @@ XML::
     <to uri="activemq:wine"/>
 </route>
 ----
+
+YAML::
++
+[source,yaml]
+----
+- route:
+    from:
+      uri: activemq
+      parameters:
+        destinationName: cheese
+      steps:
+        - to:
+            uri: velocity
+            parameters:
+              resourceUri: com/acme/MyResponse.vm
+        - to:
+            uri: activemq
+            parameters:
+              destinationName: wine
+----
 ====
 
 === Message Translator using Data Format

Reply via email to