From 753349ae18f7e91825c0d057a0bd4bd25d612f67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Wed, 5 Sep 2018 15:17:16 +0200 Subject: [PATCH] Log illegal argument exception before mapping to 400 --- .../sonia/scm/api/rest/IllegalArgumentExceptionMapper.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scm-webapp/src/main/java/sonia/scm/api/rest/IllegalArgumentExceptionMapper.java b/scm-webapp/src/main/java/sonia/scm/api/rest/IllegalArgumentExceptionMapper.java index 32b6a02bc6..4a8a5854f0 100644 --- a/scm-webapp/src/main/java/sonia/scm/api/rest/IllegalArgumentExceptionMapper.java +++ b/scm-webapp/src/main/java/sonia/scm/api/rest/IllegalArgumentExceptionMapper.java @@ -33,6 +33,8 @@ package sonia.scm.api.rest; //~--- JDK imports ------------------------------------------------------------ +import lombok.extern.slf4j.Slf4j; + import javax.ws.rs.core.Response; import javax.ws.rs.core.Response.Status; import javax.ws.rs.ext.ExceptionMapper; @@ -43,7 +45,7 @@ import javax.ws.rs.ext.Provider; * @author Sebastian Sdorra * @since 1.36 */ -@Provider +@Provider @Slf4j public class IllegalArgumentExceptionMapper implements ExceptionMapper { @@ -59,6 +61,7 @@ public class IllegalArgumentExceptionMapper @Override public Response toResponse(IllegalArgumentException exception) { + log.info("caught IllegalArgumentException -- mapping to bad request", exception); return Response.status(Status.BAD_REQUEST).build(); } }