Apache camel 如何配置Apache Camel Quartz端点以使用JDBCJobStore

Apache camel 如何配置Apache Camel Quartz端点以使用JDBCJobStore,apache-camel,quartz-scheduler,Apache Camel,Quartz Scheduler,我已经为调度需求配置了Quartz端点。但是,目前在我的路由配置中,触发器信息硬编码在XML配置文件中。根据要求,触发信息需要来自DB <camel:route> <camel:from uri="quartz://commandActions/MSFI?cron=15+17+13+?+*+MON-SUN+*" /> <camel:bean ref="userGateway" method="generateCommand" /> &l

我已经为调度需求配置了Quartz端点。但是,目前在我的路由配置中,触发器信息硬编码在XML配置文件中。根据要求,触发信息需要来自DB

<camel:route>
    <camel:from uri="quartz://commandActions/MSFI?cron=15+17+13+?+*+MON-SUN+*" />
    <camel:bean ref="userGateway" method="generateCommand" />
    <camel:to uri="wmq:SU.SCHEDULER" />
</camel:route>

Quartz文档称作业和触发器可以存储在数据库中,并使用JDBCJobStore进行访问。是否可以将Camel Quartz端点配置为使用JDBCJobStore?我试图找出一个例子,但找不到。如果有人以前实现过,请分享一个例子

谢谢,
Vaibhav

是的,请参阅quartz文档,了解如何将其配置为使用jdbc作业存储。您可以使用quartz.properties文件执行此操作,您可以告诉Camel使用该文件


请参阅此处的驼峰侧部分:在配置quartz.properties文件的部分

谢谢Claus。我可以设置quartz使用jdbcjobstore。现在,我的骆驼路线配置看起来像
。然而,石英似乎正在启动上述配置的简单触发器。上述路由在应用程序启动1分钟后发送消息。请让我知道我在这里做错了什么?在from中配置quartz uri以根据需要使用cron/simple trigger,有关可以使用的示例/选项,请参阅Camel文档。