Flag to bypass eip-enrichment response wrapping
------------------------------------------------
Key: SM-1125
URL: https://issues.apache.org/activemq/browse/SM-1125
Project: ServiceMix
Issue Type: New Feature
Components: servicemix-eip
Affects Versions: 3.1.3
Environment: all
Reporter: Jeff Deppen
Fix For: 3.1.3
Attachments: ContentEnricher.java
Currently eip-enricher returns a response that wraps the original message and
the resultant (enriched) message. This behavior is fairly intrusive on
downstream endpoints; they must parse the message differently depending upon
if the message was enriched or not.
The new flag allows the wrapping logic to be bypassed. The net result is the
enricher will send the original message, with enrichments, on to the target.
I'm attaching the source code for the fix/enhancement. The new
content-enricher attribute name is: wrapResult. If true, it bypasses wrapping.
The default of false produces the wrapped result.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.