Chris Pimlott created CAMEL-9002:
------------------------------------

             Summary: Headers set within velocity header are not saved when 
using custom VelocityContext
                 Key: CAMEL-9002
                 URL: https://issues.apache.org/jira/browse/CAMEL-9002
             Project: Camel
          Issue Type: Bug
    Affects Versions: 2.15.2
            Reporter: Chris Pimlott


Normally, any headers set within the velocity header are preserved as headers 
on the out message.  However, this does not work if you use your own 
VelocityContext via the CamelVelocityContext.  This is because VelocityEndpoint 
relies on the fact that the "headers" entry in the velocity context normally 
points directly to the current Exchange's in headers.  This is not likely true 
when using an existing velocity context.

A more foolproof solution would be to explicitly copy any updated headers from 
the velocity context to the out message.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to