diff --git a/src/main/java/com/pearadmin/common/quartz/QuartzExecute.java b/src/main/java/com/pearadmin/common/quartz/QuartzExecute.java index c41909705c1266daa473bea9d80f210044e59718..e5fae2fd185d5060c6613ca0c7d01070354b690d 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.getMessage()); - e.getCause(); + Throwable cause = e.getCause(); + logBean.setError(cause.toString()); + log.error(cause.getMessage(), cause); } finally { scheduleJobLogService.insert(logBean); }