diff --git a/bom/pom.xml b/bom/pom.xml index b724591702..0ad347d11f 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -262,7 +262,7 @@ THE SOFTWARE. commons-fileupload commons-fileupload - 1.3.1-jenkins-2 + 1.4 com.sun.xml.txw2 diff --git a/core/src/main/java/hudson/PluginManager.java b/core/src/main/java/hudson/PluginManager.java index 3ce68f3487..68c3e149d3 100644 --- a/core/src/main/java/hudson/PluginManager.java +++ b/core/src/main/java/hudson/PluginManager.java @@ -1771,6 +1771,9 @@ public abstract class PluginManager extends AbstractModelObject implements OnMas File t = File.createTempFile("uploaded", ".jpi"); t.deleteOnExit(); try { + // TODO Remove this workaround after FILEUPLOAD-293 is resolved. + t.delete(); + fileItem.write(t); } catch (Exception e) { // Exception thrown is too generic so at least limit the scope where it can occur