diff --git a/src/main/java/caosdb/server/entity/FileProperties.java b/src/main/java/caosdb/server/entity/FileProperties.java index e31e9f9e2a253d59dd8164ec8c9a7a1c223ce006..7263b9b2b5e14f51988fa13dd969cf47f941478c 100644 --- a/src/main/java/caosdb/server/entity/FileProperties.java +++ b/src/main/java/caosdb/server/entity/FileProperties.java @@ -217,7 +217,7 @@ public class FileProperties { } private static Undoable delete(final File file) - throws IOException, InterruptedException, CaosDBException { + throws IOException, InterruptedException { if (file.getAbsolutePath().startsWith(FileSystem.getBasepath())) { final Undoable d; final File parent = file.getParentFile(); diff --git a/src/main/java/caosdb/server/resource/ScriptingResource.java b/src/main/java/caosdb/server/resource/ScriptingResource.java index 30a9cdb3fe9e818b0eb67111c0511000b83f3dea..4687b2c5ad241baddc6662c5fb043ac955839ff6 100644 --- a/src/main/java/caosdb/server/resource/ScriptingResource.java +++ b/src/main/java/caosdb/server/resource/ScriptingResource.java @@ -96,10 +96,10 @@ public class ScriptingResource extends AbstractCaosDBServerResource { private void deleteTmpFiles() { for (FileProperties p : deleteFiles) { try { - p.deleteFile(); + p.getFile().delete(); } catch (Exception t) { if (getLogger().isLoggable(Level.WARNING)) { - getLogger().warning("Could not delete tmp file: " + t.toString()); + getLogger().warning("Could not delete tmp file: " + p.getPath() + "\nException: " + t.toString()); } } }