0
我有一个简单的路线用来为JavaMail骆驼路线不停止在关机
from(
"myQuartz://EMAIL_Route?cron=0+0/5+*+*+*+?")
.routeId("EMAIL_Route")
.shutdownRunningTask(
ShutdownRunningTask.CompleteCurrentTaskOnly)
.beanRef("errorReportProcessor")
.filter((body().isNotNull()))
.to("smtp://smtpHost?From=someone&to=someoneElse&Subject=something").end();
即使我停止在WebSphere Application Server的应用,我还是继续收到电子邮件。调度程序/线程没有停止。在我的石英属性文件中,我也试过
org.quartz.scheduler.makeSchedulerThreadDaemon=true
但没有结果。骆驼,石英和邮件组件版本是2.12.4。春天3.2.5.Release。 Websphere 8.
SystemOut.log文件清楚地提到,应用程序停止没有错误。但是,我可以看到在task-manager中运行的java.exe实例。