} catch (FileUploadException e) {
Logger.debug(e, "error");
throw new IllegalStateException("Error when handling upload", e);
} catch (Exception e) {
Logger.debug(e, "error");
throw new UnexpectedException(e);
}
return result;
} // ---------------------------------------------------------- Class methods