diff --git a/jeeutil/src/main/java/de/muehlencord/shared/jeeutil/AuthenticationFilter.java b/jeeutil/src/main/java/de/muehlencord/shared/jeeutil/AuthenticationFilter.java index 78c0a9e..1d0ea0e 100644 --- a/jeeutil/src/main/java/de/muehlencord/shared/jeeutil/AuthenticationFilter.java +++ b/jeeutil/src/main/java/de/muehlencord/shared/jeeutil/AuthenticationFilter.java @@ -42,7 +42,7 @@ public class AuthenticationFilter implements Filter { public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { if ((loginPage == null) || (errorPage == null)) { - returnError(request, response, "AuthenticationFilter not properly configured! Contact Administrator."); + returnError(response, "AuthenticationFilter not properly configured! Contact Administrator."); } User currentUser = null; @@ -51,7 +51,7 @@ public class AuthenticationFilter implements Filter { if (session != null) { if (session.getAttribute(USER) != null) { currentUser = (User) session.getAttribute(USER); - LOGGER.debug ("found "+currentUser); + LOGGER.debug("found " + currentUser); } else { LOGGER.debug("No active session found - going to force login"); filterConfig.getServletContext().getRequestDispatcher(loginPage).forward(request, response); @@ -74,10 +74,8 @@ public class AuthenticationFilter implements Filter { this.filterConfig = null; } - private void returnError(ServletRequest request, ServletResponse response, String errorMsg) { + private void returnError(ServletResponse response, String errorMsg) { response.setContentType("text/html"); - - try ( ServletOutputStream servletOutputStream = response.getOutputStream(); PrintStream ps = new PrintStream(servletOutputStream); diff --git a/util/src/main/java/de/muehlencord/shared/util/file/FileUtil.java b/util/src/main/java/de/muehlencord/shared/util/file/FileUtil.java index 4e95311..184b11a 100644 --- a/util/src/main/java/de/muehlencord/shared/util/file/FileUtil.java +++ b/util/src/main/java/de/muehlencord/shared/util/file/FileUtil.java @@ -145,7 +145,7 @@ public abstract class FileUtil { try { md = MessageDigest.getInstance("MD5"); } catch (NoSuchAlgorithmException ex) { - throw new IOException("Cannot get MD5 MessageDigest instance"); + throw new IOException("Cannot get MD5 MessageDigest instance. Reason: "+ex.toString(), ex); } try (InputStream is = Files.newInputStream(Paths.get(fileName));