From 3bd17175eda68bb54a572fd5c039a759615e2b5f Mon Sep 17 00:00:00 2001 From: Brian Clozel Date: Tue, 29 Nov 2016 14:26:45 +0100 Subject: [PATCH] Update with new HttpServerResponse.sendFile signature Reactor Netty's `HttpServerResponse` has a new `sendFile` signature that takes a `Path` instead of a `File`. --- .../http/server/reactive/ReactorServerHttpResponse.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 64c8a10f74..d128184078 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) {