Hi,
i have a route with a splitter with parallel processing + streaming.
just after the split i run a processor in in-out mode setting some headers.
Sometimes (i don't really know when) at the next step the headers i set in
the processor are not in current exchange headers.
If i replace my processor by setHeader() API (from the fluent API) + simple
it works.
What could it be?
Here is the processor process method: exchange.getIn().setHeader("FOO",
generator.next());
Here is the route (in pseudo code):
from("file:...).inOut("bean:myProcessor").to("bean:checkHeaders");
- Romain