diff --git a/bpmn-component/src/main/java/eu/cloudopting/bpmn/BpmnService.java b/bpmn-component/src/main/java/eu/cloudopting/bpmn/BpmnService.java index 2e0e37dd..1dee73e5 100644 --- a/bpmn-component/src/main/java/eu/cloudopting/bpmn/BpmnService.java +++ b/bpmn-component/src/main/java/eu/cloudopting/bpmn/BpmnService.java @@ -4,6 +4,7 @@ import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; +import java.nio.file.Files; import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; @@ -52,6 +53,7 @@ import eu.cloudopting.service.UserService; import eu.cloudopting.service.util.StatusConstants; import eu.cloudopting.store.StoreService; + //import scala.collection.concurrent.Debug; @@ -266,7 +268,7 @@ public ActivitiDTO startUpdate(Long applicationId, Organizations org) { public static File stream2file (String uploadName, InputStream in) throws IOException { - final File tempFile = File.createTempFile(uploadName+BpmnService.TEMP_FILE_NAME_SEPARATOR, "tmp"); + final File tempFile = Files.createTempFile(uploadName + BpmnService.TEMP_FILE_NAME_SEPARATOR, "tmp").toFile(); tempFile.deleteOnExit(); try (FileOutputStream out = new FileOutputStream(tempFile)) { IOUtils.copy(in, out);