I've noticed that if I have a flow pattern such as this:
<flow name="httpIn">
<http:inbound-endpoint exchange-pattern="request-response" address="http://localhost:9001/test/in" />
<logger level="INFO" />
<http:outbound-endpoint exchange-pattern="request-response" address="http://localhost:9001/test/out" />
<logger level="INFO" />
</flow>
that the inbound properties from the original HTTP request get lost after the outbound-endpoint
with request-response
exchange pattern is called.
Is this normal behavior? Is there a way to disable this overall for all outbound-endpoints, or is this endpoint specific?