As a follow-up for #31095, we should explore potentially with @violetagg why Spring multipart tests fail with Reactor Netty 2. Could be due to Netty 5 adding additional EOL characters, see below the typical error we observe:
expected:
"FormBean[fieldValue,[fileParts:foo.txt,fileParts:logo.png]]"
but was:
"FormBean[fieldValue
,[fileParts:foo.txt,fileParts:logo.png]]"
Comment From: violetagg
I'll check that
Comment From: violetagg
@sdeleuze I think that MultipartParser
should handle the read position. See this change
https://github.com/violetagg/spring-framework/commit/8f9de720535e0b69dd8decc238351f6c5868fb83
Comment From: poutsma
In retrospect, it appears that this issue does not occur in 5.3.x, so #31240 was closed as invalid.