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

Claus Ibsen updated CAMEL-21793:
--------------------------------
    Summary: camel-kamelets - Kamelets and excessive load causes 
ConcurrentModificationException  (was: Kamelets and excessive load causes 
ConcurrentModificationException)

> camel-kamelets - Kamelets and excessive load causes 
> ConcurrentModificationException
> -----------------------------------------------------------------------------------
>
>                 Key: CAMEL-21793
>                 URL: https://issues.apache.org/jira/browse/CAMEL-21793
>             Project: Camel
>          Issue Type: Bug
>          Components: came-core
>    Affects Versions: 4.10.0
>            Reporter: dvine
>            Priority: Minor
>         Attachments: camel_error.txt, camel_route.txt
>
>
> When calling a route that has lots of kamelets we see that ends points fail 
> to be created with the route cause being a concurrent 
> java.util.ConcurrentModificationException when validateUniqueIds is called 
> from addRouteToTemplate.
> Caused by: java.util.ConcurrentModificationException
>     at 
> java.base/java.util.ArrayList$Itr.checkForComodification(ArrayList.java:1013)
>     at java.base/java.util.ArrayList$Itr.next(ArrayList.java:967)
>     at 
> org.apache.camel.model.RouteDefinitionHelper.validateUniqueIds(RouteDefinitionHelper.java:268)
>     at 
> org.apache.camel.impl.DefaultModel.addRouteFromTemplate(DefaultModel.java:536)
>     at 
> org.apache.camel.impl.DefaultModel.addRouteFromTemplate(DefaultModel.java:416)
>     at 
> org.apache.camel.impl.DefaultCamelContext.addRouteFromTemplate(DefaultCamelContext.java:362)
>     at 
> org.apache.camel.component.kamelet.KameletComponent$LifecycleHandler.createRouteForEndpoint(KameletComponent.java:433)
> Attached is a log and a repeatable route.  I think the error could be solved 
> with making DefaultModel.routeDefinitions a concurrent list but I cannot 
> build this locally due to network/company setup issues to try.  



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

Reply via email to