From 303cf0d6fca1e83322644bc41aeb7ffe4e96ec08 Mon Sep 17 00:00:00 2001 From: zhuon Date: Fri, 11 Aug 2023 15:44:08 +0800 Subject: [PATCH 1/2] =?UTF-8?q?bug=20fix:=20=E5=8F=8D=E5=B0=84=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E5=BC=82=E5=B8=B8=E6=8D=95=E6=8D=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/pearadmin/common/quartz/QuartzExecute.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/pearadmin/common/quartz/QuartzExecute.java b/src/main/java/com/pearadmin/common/quartz/QuartzExecute.java index c4190970..4f5e5345 100644 --- a/src/main/java/com/pearadmin/common/quartz/QuartzExecute.java +++ b/src/main/java/com/pearadmin/common/quartz/QuartzExecute.java @@ -47,7 +47,7 @@ public class QuartzExecute extends QuartzJobBean { long executeTime = System.currentTimeMillis() - beginTime; logBean.setTimes((int) executeTime); logBean.setStatus(1); - logBean.setError(e.getMessage()); + logBean.setError(e.getCause().getMessage()); e.getCause(); } finally { scheduleJobLogService.insert(logBean); -- Gitee From 33c275d8acb60b256b89a6e0e420bdadb2fa51f3 Mon Sep 17 00:00:00 2001 From: zhuon Date: Fri, 11 Aug 2023 15:46:48 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E5=AE=9A?= =?UTF-8?q?=E6=97=B6=E4=BB=BB=E5=8A=A1=E5=87=86=E7=A1=AE=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=20=E5=BC=82=E5=B8=B8=E7=B1=BB=E5=9E=8B=E5=92=8C=E5=8E=9F?= =?UTF-8?q?=E5=9B=A0=E3=80=82=E5=B9=B6=E8=BE=93=E5=87=BA=E5=88=B0=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E6=A1=86=E6=9E=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/pearadmin/common/quartz/QuartzExecute.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/pearadmin/common/quartz/QuartzExecute.java b/src/main/java/com/pearadmin/common/quartz/QuartzExecute.java index 4f5e5345..e5fae2fd 100644 --- a/src/main/java/com/pearadmin/common/quartz/QuartzExecute.java +++ b/src/main/java/com/pearadmin/common/quartz/QuartzExecute.java @@ -47,8 +47,9 @@ public class QuartzExecute extends QuartzJobBean { long executeTime = System.currentTimeMillis() - beginTime; logBean.setTimes((int) executeTime); logBean.setStatus(1); - logBean.setError(e.getCause().getMessage()); - e.getCause(); + Throwable cause = e.getCause(); + logBean.setError(cause.toString()); + log.error(cause.getMessage(), cause); } finally { scheduleJobLogService.insert(logBean); } -- Gitee