From 5bed230f084022f8d8b1af22b56369d4fa1accc9 Mon Sep 17 00:00:00 2001 From: yixian Date: Mon, 10 Aug 2020 18:39:00 +1000 Subject: [PATCH] settle mail sending error logs --- .../management/clearing/core/impl/CleanServiceImpl.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/au/com/royalpay/payment/manage/management/clearing/core/impl/CleanServiceImpl.java b/src/main/java/au/com/royalpay/payment/manage/management/clearing/core/impl/CleanServiceImpl.java index c0cee2321..310aaacc6 100644 --- a/src/main/java/au/com/royalpay/payment/manage/management/clearing/core/impl/CleanServiceImpl.java +++ b/src/main/java/au/com/royalpay/payment/manage/management/clearing/core/impl/CleanServiceImpl.java @@ -31,6 +31,7 @@ import au.com.royalpay.payment.tools.env.SysConfigManager; import au.com.royalpay.payment.tools.exceptions.BadRequestException; import au.com.royalpay.payment.tools.exceptions.ForbiddenException; import au.com.royalpay.payment.tools.exceptions.NotFoundException; +import au.com.royalpay.payment.tools.exceptions.ServerErrorException; import au.com.royalpay.payment.tools.locale.LocaleSupport; import au.com.royalpay.payment.tools.lock.Locker; import au.com.royalpay.payment.tools.merchants.beans.BalanceGroup; @@ -1469,9 +1470,11 @@ public class CleanServiceImpl implements CleanService, ManagerTodoNoticeProvider } } } catch (IOException e) { - logger.error("生成excel字节数组发生错误"); + logger.error("生成excel字节数组发生错误", e); + throw new ServerErrorException("IOError", e); } catch (URISyntaxException e) { - logger.error("调用服务发送邮件时错误"); + logger.error("调用服务发送邮件时错误", e); + throw new ServerErrorException("IOError", e); } result.put("result", 0); result.put("msg", "已发送");