[ 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)