Enriching your content with some help from other endpoints
The Content Enricher EIP is used when you need to call out to some other endpoint (for example, a web service or Java method) to get additional content based on all, or parts, of your message. This recipe focuses on the most common scenario—when you want to modify the contents of your original message (including its body, headers, or properties) with the contents of the returned message.
When using the Enricher EIP, it is a common requirement to include a processing step before the
enrich call to set up the message body to an appropriate request format for the enriching endpoint. It is also likely that you will need to define an additional processing step to merge the results of the endpoint ...