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<String, Object> headers = message.getHeaders();
for (Map.Entry<String, Object> 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.