Преглед изворни кода

[定时任务] 如果找不到制定的Job Class,则忽略当前job。

Li Yuan пре 2 година
родитељ
комит
c33a512fb0

+ 4 - 2
ibps-component-root/modules/comp-quartz/src/main/java/com/lc/ibps/components/quartz/service/impl/JobDetailQueryServiceImpl.java

@@ -64,8 +64,10 @@ public class JobDetailQueryServiceImpl extends AbstractService implements IJobDe
 		}
 		}
 		Set<JobKey> set = scheduler.getJobKeys(matcher);
 		Set<JobKey> set = scheduler.getJobKeys(matcher);
 		for (JobKey jobKey : set) {
 		for (JobKey jobKey : set) {
-			JobDetail detail = scheduler.getJobDetail(jobKey);
-			list.add(detail);
+			try {
+				JobDetail detail = scheduler.getJobDetail(jobKey);
+				list.add(detail);
+			}catch (Exception e){}
 		}
 		}
 		return list;
 		return list;
 	}
 	}