[ 
https://issues.apache.org/jira/browse/CAMEL-20053?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

James Netherton resolved CAMEL-20053.
-------------------------------------
    Resolution: Fixed

> camel-jira: watchUpdates consumer does not see issues created after route 
> startup
> ---------------------------------------------------------------------------------
>
>                 Key: CAMEL-20053
>                 URL: https://issues.apache.org/jira/browse/CAMEL-20053
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-jira
>            Reporter: James Netherton
>            Assignee: James Netherton
>            Priority: Minor
>             Fix For: 3.20.9, 3.21.3, 3.22.0, 4.0.3, 4.2.0
>
>
> Originally reported for Camel Quarkus here:
> https://github.com/apache/camel-quarkus/issues/5427
> I think the implementation of poll() in the Jira WatchUpdatesConsumer is not 
> correct.
> If the number of issues found during the poll has changed compared to 
> previous, then for some reason it invokes init(). It should probably be 
> invoking initIssues to refresh the map of watched issues. Otherwise the 
> consumer is only able to watch for updates on issues that were created before 
> the route was started.
> https://github.com/apache/camel/blob/main/components/camel-jira/src/main/java/org/apache/camel/component/jira/consumer/WatchUpdatesConsumer.java#L70



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to