malei05 vor 3 Wochen
Ursprung
Commit
6ecb0a0080

+ 10 - 6
src/main/java/net/yyc/quartz/exception/TaskException.java

@@ -24,12 +24,16 @@ package net.yyc.quartz.exception;
  */
 public class TaskException extends Exception {
 
-	public TaskException() {
-		super();
-	}
+    public TaskException() {
+        super();
+    }
 
-	public TaskException(String msg) {
-		super(msg);
-	}
+    public TaskException(String msg) {
+        super(msg);
+    }
+
+    public TaskException(String msg, Throwable cause) {
+        super(msg, cause);
+    }
 
 }

+ 1 - 1
src/main/java/net/yyc/quartz/util/RestTaskInvoke.java

@@ -73,7 +73,7 @@ public class RestTaskInvoke implements ITaskInvok {
             log.debug("REST任务调用完成, url={}, params={}", resolvedUrl, methodParams);
         } catch (Exception e) {
             log.error("定时任务restTaskInvok异常,执行任务:{}", sysJob.getExecutePath());
-            throw new TaskException("定时任务restTaskInvok业务执行失败,任务:" + sysJob.getExecutePath());
+            throw new TaskException("定时任务restTaskInvok业务执行失败,任务:" + sysJob.getExecutePath(),e);
         }
     }