[
https://issues.apache.org/jira/browse/CAMEL-22762?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kirill Byvshev updated CAMEL-22762:
-----------------------------------
Attachment: image-2025-12-09-09-35-04-018.png
> aws2-sqs: queue URL stays null if the queue is created after the application
> has already started
> ------------------------------------------------------------------------------------------------
>
> Key: CAMEL-22762
> URL: https://issues.apache.org/jira/browse/CAMEL-22762
> Project: Camel
> Issue Type: Bug
> Components: camel-aws2-sqs
> Reporter: Kirill Byvshev
> Priority: Major
> Attachments: image-2025-12-09-09-35-04-018.png
>
>
> If the queue is created after the application has already started, component
> still keeps using null and does not refresh the queueUrl, which lead to
> constant QueueDoesNotExistException error without clear explanation what is
> going on.
> Looks it should try to refresh it periodically or at least log queueUrl is
> not detected instead of q doesn't exist.
>
> Sourcecode investigation:
> I see it just "caches" queueUrl in the constructor of PollingTask instead of
> calling getQueueUrl() every poll iteration where reinitialisation logic is
> placed
>
> !image-2025-12-08-17-49-23-381.png|width=550,height=524!
--
This message was sent by Atlassian Jira
(v8.20.10#820010)