From 13f6b1f336a402d50f443127dbcb3113cc5afb28 Mon Sep 17 00:00:00 2001 From: Mouamle Date: Tue, 8 Sep 2020 01:18:18 +0300 Subject: [PATCH] used slf4j for logging instead of `exception.printStackTrace()` --- .../updatesreceivers/DefaultExceptionMapper.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/telegrambots/src/main/java/org/telegram/telegrambots/updatesreceivers/DefaultExceptionMapper.java b/telegrambots/src/main/java/org/telegram/telegrambots/updatesreceivers/DefaultExceptionMapper.java index 1732fa53..7fa69be3 100644 --- a/telegrambots/src/main/java/org/telegram/telegrambots/updatesreceivers/DefaultExceptionMapper.java +++ b/telegrambots/src/main/java/org/telegram/telegrambots/updatesreceivers/DefaultExceptionMapper.java @@ -1,5 +1,8 @@ package org.telegram.telegrambots.updatesreceivers; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import javax.ws.rs.core.Response; import javax.ws.rs.ext.ExceptionMapper; @@ -10,11 +13,11 @@ import javax.ws.rs.ext.ExceptionMapper; * @version 1.0 */ public class DefaultExceptionMapper implements ExceptionMapper { + private static final Logger log = LoggerFactory.getLogger(DefaultExceptionMapper.class); @Override public Response toResponse(Throwable exception) { - exception.printStackTrace(); + log.error("Exception caught: ", exception); return Response.serverError().build(); } - }