Проблема интеграции Camel AWS SQS Cron Scheduler - PullRequest
0 голосов
/ 06 февраля 2020

Ошибка ниже при интеграции cron в URL Camel SQS

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)

Чего мне не хватает?:

1 Ответ

1 голос
/ 06 февраля 2020

Согласно документации верблюда для aws -sqs-component :

планировщик (планировщик)

Чтобы использовать планировщик cron из Camel-Spring или верблюжья кварцевая составляющая. Значение может быть одним из: none, spring, кварц

Так что я думаю, вам нужно изменить scheduler=quartz2 на scheduler=quartz

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...