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