Camel supports the Messaging Mapper from the EIP patterns by using either Message Translator pattern or the Type Converter module.
The following example demonstrates the use of a Bean component to map between two messaging system
Using the Fluent Builders
from("activemq:foo") .beanRef("transformerBean", "transform") .to("jms:bar"); |
Using the Spring XML Extensions
<route> <from uri="activemq:foo"/> <bean ref="transformerBean" method="transform" /> <to uri="jms:bar"/> </route> |