diff --git a/spring-web-reactive/src/main/java/org/springframework/core/codec/support/JacksonJsonEncoder.java b/spring-web-reactive/src/main/java/org/springframework/core/codec/support/JacksonJsonEncoder.java index 21293e72d3d..01b2bcbc418 100644 --- a/spring-web-reactive/src/main/java/org/springframework/core/codec/support/JacksonJsonEncoder.java +++ b/spring-web-reactive/src/main/java/org/springframework/core/codec/support/JacksonJsonEncoder.java @@ -76,7 +76,7 @@ public class JacksonJsonEncoder extends AbstractEncoder { Flux array = Flux.zip(serializedObjects, arraySeparators) .flatMap(tuple -> Flux.just(tuple.getT1(), tuple.getT2())); - Flux arrayWithoutLastSeparator = Flux.from(array).skipLast(1); + Flux arrayWithoutLastSeparator = array.skipLast(1); return Flux.concat(startArray, arrayWithoutLastSeparator, endArray); }