Skip to content

Commit 95d5904

Browse files
committed
Use newer API for creating tmp files in RESTEasy Reactive
1 parent d52544c commit 95d5904

File tree

1 file changed

+2
-1
lines changed
  • independent-projects/resteasy-reactive/common/runtime/src/main/java/org/jboss/resteasy/reactive/common/providers/serialisers

1 file changed

+2
-1
lines changed

independent-projects/resteasy-reactive/common/runtime/src/main/java/org/jboss/resteasy/reactive/common/providers/serialisers/FileBodyHandler.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import java.io.OutputStream;
1111
import java.lang.annotation.Annotation;
1212
import java.lang.reflect.Type;
13+
import java.nio.file.Files;
1314

1415
import javax.ws.rs.core.HttpHeaders;
1516
import javax.ws.rs.core.MediaType;
@@ -32,7 +33,7 @@ public boolean isReadable(Class<?> type, Type genericType, Annotation[] annotati
3233
public File readFrom(Class<File> type, Type genericType,
3334
Annotation[] annotations, MediaType mediaType,
3435
MultivaluedMap<String, String> httpHeaders, InputStream entityStream) throws IOException {
35-
File downloadedFile = File.createTempFile(PREFIX, SUFFIX);
36+
File downloadedFile = Files.createTempFile(PREFIX, SUFFIX).toFile();
3637
if (HeaderUtil.isContentLengthZero(httpHeaders)) {
3738
return downloadedFile;
3839
}

0 commit comments

Comments
 (0)