I am not using DSL in this case, i am setting headers in bean. But headers
are not set...

in route configuration i have
<from uri="activemq:REQ" />
<to uri="bean:myBean?method=processHeaders" />
<to uri="activemq:RESP" />


And in java:
public void processHeaders(Message message) {
                
        Map&lt;String, Object&gt; headers = message.getHeaders();
        for (Map.Entry&lt;String, Object&gt; header : headers.entrySet()) {
                ConvertedHeader newHeaderValue =
conversionService.convert((String)header.getValue());
                message.setHeader(header.getKey(), newHeaderValue);
        }
}

--
View this message in context: 
http://camel.465427.n5.nabble.com/camel-message-headers-tp4406101p4406174.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to