1.1 --- a/src/main/java/de/uapcore/lightpit/modules/ErrorModule.java Tue May 12 22:03:00 2020 +0200 1.2 +++ b/src/main/java/de/uapcore/lightpit/modules/ErrorModule.java Wed May 13 18:31:52 2020 +0200 1.3 @@ -29,6 +29,7 @@ 1.4 package de.uapcore.lightpit.modules; 1.5 1.6 import de.uapcore.lightpit.*; 1.7 +import de.uapcore.lightpit.dao.DataAccessObjects; 1.8 1.9 import javax.servlet.annotation.WebServlet; 1.10 import javax.servlet.http.HttpServletRequest; 1.11 @@ -51,7 +52,7 @@ 1.12 1.13 public static final String REQ_ATTR_ERROR_CODE = "errorCode"; 1.14 1.15 - private ResponseType handle(HttpServletRequest req, HttpServletResponse resp, int sc) { 1.16 + private ResponseType handle(HttpServletRequest req, int sc) { 1.17 1.18 req.setAttribute(REQ_ATTR_ERROR_CODE, sc); 1.19 setStylesheet(req, "error"); 1.20 @@ -61,17 +62,17 @@ 1.21 } 1.22 1.23 @RequestMapping(requestPath = "404", method = HttpMethod.GET) 1.24 - public ResponseType handle404(HttpServletRequest req, HttpServletResponse resp) { 1.25 - return handle(req, resp, 404); 1.26 + public ResponseType handle404(HttpServletRequest req, HttpServletResponse resp, DataAccessObjects dao) { 1.27 + return handle(req, 404); 1.28 } 1.29 1.30 @RequestMapping(requestPath = "403", method = HttpMethod.GET) 1.31 - public ResponseType handle403(HttpServletRequest req, HttpServletResponse resp) { 1.32 - return handle(req, resp, 403); 1.33 + public ResponseType handle403(HttpServletRequest req, HttpServletResponse resp, DataAccessObjects dao) { 1.34 + return handle(req, 403); 1.35 } 1.36 1.37 @RequestMapping(requestPath = "500", method = HttpMethod.GET) 1.38 - public ResponseType handle500(HttpServletRequest req, HttpServletResponse resp) { 1.39 - return handle(req, resp, 500); 1.40 + public ResponseType handle500(HttpServletRequest req, HttpServletResponse resp, DataAccessObjects dao) { 1.41 + return handle(req, 500); 1.42 } 1.43 }