Camel AWS SQS Cron Scheduler 集成问题



在驼峰 SQS url 上集成 cron 时出现以下错误

Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to resolve endpoint: aws-sqs://QUEUENAME?amazonSQSClient=%23sqsClient&deleteAfterRead=true&scheduler=quartz2&scheduler.cron=0+0%2F10+*+1%2F1+*+%3F+* due to: No bean could be found in the registry for: quartz2 of type: org.apache.camel.spi.ScheduledPollConsumerScheduler

以下是我正在使用的依赖项:

camel-spring-javaconfig (jar Version-3.0.0)
camel-aws-sqs (jar Version-3.0.0)
camel-quartz2(jar Version-2.24.0)
aws-java-sdk-sqs(jar Version-1.11.714)

我错过了什么?

根据 aws-sqs-component 的 Camel 文档:

调度程序(调度程序(

使用来自骆驼弹簧或骆驼石英组件的 cron 调度程序。该值可以是以下值之一:无、弹簧、石英

所以我认为yoo需要将scheduler=quartz2改为scheduler=quartz

最新更新