improved error logging

This commit is contained in:
2019-02-14 17:28:41 +01:00
parent be31b12d0a
commit b30b40769c
2 changed files with 9 additions and 10 deletions

View File

@ -44,9 +44,10 @@ public class APIExceptionInterceptor {
proceedResponse = context.proceed();
} catch (Exception ex) {
if (LOGGER.isDebugEnabled()) {
LOGGER.debug(ex.getMessage());
LOGGER.debug("Detailed stacktrace", new Object[]{ex});
}
Response errorResponse;
if (ex instanceof APIException) {
errorResponse = ((APIException) ex).getHttpResponse();
@ -60,7 +61,7 @@ public class APIExceptionInterceptor {
throw (ConstraintViolationException) ex.getCause();
} else {
errorResponse = new APIException(ex, locale).getHttpResponse();
}
}
return errorResponse;
}
return proceedResponse;