INT-2254 added copyHeadersIfAbsent call for the Message as HTTP request body case

This commit is contained in:
Mark Fisher
2011-11-23 09:36:39 -05:00
parent fa977d96ca
commit 6fbdd71aae

View File

@@ -360,7 +360,7 @@ abstract class HttpRequestHandlingEndpointSupport extends MessagingGatewaySuppor
MessageBuilder<?> messageBuilder = null;
if (payload instanceof Message<?>){
messageBuilder = MessageBuilder.fromMessage((Message<?>) payload);
messageBuilder = MessageBuilder.fromMessage((Message<?>) payload).copyHeadersIfAbsent(headers);
}
else {
messageBuilder = MessageBuilder.withPayload(payload).copyHeaders(headers);