Done
Details
Assignee
UnassignedUnassignedReporter
Claudio D. GaspariniClaudio D. GaspariniExternal issue ID
6787Components
Priority
Medium
Details
Details
Assignee
Unassigned
UnassignedReporter
Claudio D. Gasparini
Claudio D. GaspariniExternal issue ID
6787
Components
Priority
Created September 22, 2016 at 2:51 PM
Updated July 25, 2023 at 8:24 AM
Resolved July 5, 2017 at 1:05 PM
ConcurrentModificationException observed when installing bgpcep (master branch)
steps to reproduce it:
-run Karaf
-install -> feature:install odl-restconf odl-bgpcep-bgp
2016-09-22 16:32:50,282 | WARN | r - ConfigPusher | FeatureConfigPusher | 137 - config-persister-feature-adapter - 0.6.0.SNAPSHOT | Karaf featuresService.listInstalledFeatures() has thrown an exception, retry 0
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextNode(HashMap.java:1437)[:1.8.0_101]
at java.util.HashMap$KeyIterator.next(HashMap.java:1461)[:1.8.0_101]
at java.util.AbstractCollection.toArray(AbstractCollection.java:196)[:1.8.0_101]
at org.apache.karaf.features.internal.FeaturesServiceImpl.listInstalledFeatures(FeaturesServiceImpl.java:840)[20:org.apache.karaf.features.core:3.0.8]
at Proxy9faf1ce0_0954_4724_860e_acc04c402866.listInstalledFeatures(Unknown Source)[:]
at org.opendaylight.controller.configpusherfeature.internal.FeatureConfigPusher.isInstalled(FeatureConfigPusher.java:96)[137:config-persister-feature-adapter:0.6.0.SNAPSHOT]
at org.opendaylight.controller.configpusherfeature.internal.FeatureConfigPusher.pushConfig(FeatureConfigPusher.java:77)[137:config-persister-feature-adapter:0.6.0.SNAPSHOT]
at org.opendaylight.controller.configpusherfeature.internal.FeatureConfigPusher.pushConfigs(FeatureConfigPusher.java:67)[137:config-persister-feature-adapter:0.6.0.SNAPSHOT]
at org.opendaylight.controller.configpusherfeature.internal.ConfigPushingRunnable.processFeatureEvent(ConfigPushingRunnable.java:65)[137:config-persister-feature-adapter:0.6.0.SNAPSHOT]
at org.opendaylight.controller.configpusherfeature.internal.ConfigPushingRunnable.run(ConfigPushingRunnable.java:47)[137:config-persister-feature-adapter:0.6.0.SNAPSHOT]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_101]