From 50c6f3a30c15e41ea0c7a0e8c8b5fb81660fa316 Mon Sep 17 00:00:00 2001 From: Artem Bilan Date: Fri, 13 Sep 2019 18:36:10 -0400 Subject: [PATCH] GH-3054: Resolve deprecation for WebFlux module Fixes https://github.com/spring-projects/spring-integration/issues/3054 --- .../outbound/WebFluxRequestExecutingMessageHandler.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/spring-integration-webflux/src/main/java/org/springframework/integration/webflux/outbound/WebFluxRequestExecutingMessageHandler.java b/spring-integration-webflux/src/main/java/org/springframework/integration/webflux/outbound/WebFluxRequestExecutingMessageHandler.java index 68ac4d052f..4cab9fe316 100644 --- a/spring-integration-webflux/src/main/java/org/springframework/integration/webflux/outbound/WebFluxRequestExecutingMessageHandler.java +++ b/spring-integration-webflux/src/main/java/org/springframework/integration/webflux/outbound/WebFluxRequestExecutingMessageHandler.java @@ -312,9 +312,8 @@ public class WebFluxRequestExecutingMessageHandler extends AbstractHttpRequestEx inserter = buildBodyInserterForMultiValueMap((MultiValueMap) requestBody, httpRequest.getHeaders().getContentType()); } - - if (inserter == null) { - inserter = BodyInserters.fromObject(requestBody); + else { + inserter = BodyInserters.fromValue(requestBody); } return inserter; }