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.

Reply via email to