diff --git a/spring-web/src/main/java/org/springframework/http/server/reactive/ReactorServerHttpResponse.java b/spring-web/src/main/java/org/springframework/http/server/reactive/ReactorServerHttpResponse.java index 64c8a10f749..d128184078f 100644 --- a/spring-web/src/main/java/org/springframework/http/server/reactive/ReactorServerHttpResponse.java +++ b/spring-web/src/main/java/org/springframework/http/server/reactive/ReactorServerHttpResponse.java @@ -114,7 +114,7 @@ public class ReactorServerHttpResponse extends AbstractServerHttpResponse @Override public Mono writeWith(File file, long position, long count) { - return doCommit(() -> this.response.sendFile(file, position, count)); + return doCommit(() -> this.response.sendFile(file.toPath(), position, count)); } private static Publisher toByteBufs(Publisher dataBuffers) {