Mule flow读取Quartz调度器中的队列消息并转发到Java组件
如何编写Mule流以使用Quartz调度器以固定间隔(cron)从队列读取消息 我的第一个流包括一个CXF->队列。 我在第二个流中需要这个:队列->石英->组件Mule flow读取Quartz调度器中的队列消息并转发到Java组件,mule,Mule,如何编写Mule流以使用Quartz调度器以固定间隔(cron)从队列读取消息 我的第一个流包括一个CXF->队列。 我在第二个流中需要这个:队列->石英->组件 <quartz:inbound-endpoint jobName="ReadQIN" cronExpression="* * * * * ?" repeatInterval="0" doc:name="Quartz"> <quartz:endpoint-polling-job groupName=
<quartz:inbound-endpoint jobName="ReadQIN" cronExpression="* * * * * ?" repeatInterval="0" doc:name="Quartz">
<quartz:endpoint-polling-job groupName="ReadQINGroup" jobGroupName="ReadQINJobGroup">
<quartz:job-endpoint address="jms://QIN"/>
</quartz:endpoint-polling-job>
</quartz:inbound-endpoint>
它以org.quartz.SchedulerException结束:触发器不引用给定的作业 如果提供“cronExpression”,则不提供“repeatInterval”。另外,不要为“groupName”和“jobGroupName”提供值(它们用于底层Quartz基础设施的高级使用)
应用这些更改后,以下内容对我来说很好:
<quartz:inbound-endpoint jobName="ReadQIN"
cronExpression="* * * * * ?" doc:name="Quartz">
<quartz:endpoint-polling-job>
<quartz:job-endpoint address="jms://QIN" />
</quartz:endpoint-polling-job>
</quartz:inbound-endpoint>