This is an automated email from the ASF dual-hosted git repository. jochen pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-fileupload.git
The following commit(s) were added to refs/heads/master by this push: new 640b1d5 Minor API simplification by making FileUploadException a subclass of IOException. 640b1d5 is described below commit 640b1d53adfeb7271480b4e43ec5bb2fd06e54b0 Author: Jochen Wiedmann <jochen.wiedm...@gmail.com> AuthorDate: Mon May 4 22:03:49 2020 +0200 Minor API simplification by making FileUploadException a subclass of IOException. --- src/main/java/org/apache/commons/fileupload2/FileUploadBase.java | 4 ++-- src/main/java/org/apache/commons/fileupload2/FileUploadException.java | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/apache/commons/fileupload2/FileUploadBase.java b/src/main/java/org/apache/commons/fileupload2/FileUploadBase.java index 76a53ce..deae585 100644 --- a/src/main/java/org/apache/commons/fileupload2/FileUploadBase.java +++ b/src/main/java/org/apache/commons/fileupload2/FileUploadBase.java @@ -352,8 +352,8 @@ public abstract class FileUploadBase { } successful = true; return items; - } catch (FileUploadIOException e) { - throw (FileUploadException) e.getCause(); + } catch (FileUploadException e) { + throw e; } catch (IOException e) { throw new FileUploadException(e.getMessage(), e); } finally { diff --git a/src/main/java/org/apache/commons/fileupload2/FileUploadException.java b/src/main/java/org/apache/commons/fileupload2/FileUploadException.java index 5e8678c..6301a97 100644 --- a/src/main/java/org/apache/commons/fileupload2/FileUploadException.java +++ b/src/main/java/org/apache/commons/fileupload2/FileUploadException.java @@ -16,13 +16,14 @@ */ package org.apache.commons.fileupload2; +import java.io.IOException; import java.io.PrintStream; import java.io.PrintWriter; /** * Exception for errors encountered while processing the request. */ -public class FileUploadException extends Exception { +public class FileUploadException extends IOException { /** * Serial version UID, being used, if the exception