diff --git a/ninja-core/src/main/java/ninja/uploads/DiskFileItemProvider.java b/ninja-core/src/main/java/ninja/uploads/DiskFileItemProvider.java index d868b5feaa..b10b5f55ec 100644 --- a/ninja-core/src/main/java/ninja/uploads/DiskFileItemProvider.java +++ b/ninja-core/src/main/java/ninja/uploads/DiskFileItemProvider.java @@ -67,7 +67,7 @@ public FileItem create(FileItemStream item) { // do copy try (InputStream is = item.openStream()) { - tmpFile = File.createTempFile("nju", null, tmpFolder); + tmpFile = Files.createTempFile(tmpFolder.toPath(), "nju", null).toFile(); Files.copy(is, tmpFile.toPath(), StandardCopyOption.REPLACE_EXISTING); } catch (IOException e) { throw new RuntimeException("Failed to create temporary uploaded file on disk", e);