Ensure correct array elements order in Jackson2JsonEncoder
Issue: SPR-14586
This commit is contained in:
@@ -96,7 +96,7 @@ public class Jackson2JsonEncoder extends AbstractJackson2Codec implements Encode
|
||||
Mono<DataBuffer> endArray = Mono.just(bufferFactory.wrap(END_ARRAY_BUFFER));
|
||||
|
||||
Flux<DataBuffer> array = Flux.from(inputStream)
|
||||
.flatMap(value -> {
|
||||
.concatMap(value -> {
|
||||
DataBuffer arraySeparator = bufferFactory.wrap(SEPARATOR_BUFFER);
|
||||
return Flux.just(encodeValue(value, bufferFactory, elementType), arraySeparator);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user