[BGPCEP-511] unable to start BMP feature Created: 09/Aug/16  Updated: 03/Mar/19  Resolved: 16/Aug/16

Status: Resolved
Project: bgpcep
Component/s: BGP
Affects Version/s: Bugzilla Migration
Fix Version/s: Bugzilla Migration

Type: Bug
Reporter: Milos Fabian Assignee: Milos Fabian
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 6370

 Description   

steps to reproduce:
1.run ODL Karaf
2. install odl-bgpcep-bmp feature
3. observe error in ODL log:

2016-08-09 14:06:23,739 | INFO | config-pusher | ConfigPusherImpl | 136 - org.opendaylight.controller.config-persister-impl - 0.6.0.SNAPSHOT | Pushing configuration snapshot 31-bgp.xml(odl-bgpcep-bmp,odl-bgpcep-bmp)
2016-08-09 14:06:24,570 | ERROR | config-pusher | ConfigPusherImpl | 136 - org.opendaylight.controller.config-persister-impl - 0.6.0.SNAPSHOT | Failed to apply configuration snapshot: 31-bgp.xml(odl-bgpcep-bmp,odl-bgpcep-bmp)
java.lang.NullPointerException
at org.opendaylight.controller.config.facade.xml.mapping.attributes.fromxml.SimpleIdentityRefAttributeReadingStrategy.readElementContent(SimpleIdentityRefAttributeReadingStrategy.java:53)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.facade.xml.mapping.attributes.fromxml.SimpleAttributeReadingStrategy.readElementHook(SimpleAttributeReadingStrategy.java:27)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.facade.xml.mapping.attributes.fromxml.AbstractAttributeReadingStrategy.readElement(AbstractAttributeReadingStrategy.java:32)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.facade.xml.mapping.config.InstanceConfig.fromXml(InstanceConfig.java:173)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.facade.xml.mapping.config.ModuleConfig.fromXml(ModuleConfig.java:61)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.facade.xml.mapping.config.Config$1.resolveElement(Config.java:152)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.facade.xml.mapping.config.Config$1.resolveElement(Config.java:149)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.facade.xml.mapping.config.Config.resolveModule(Config.java:229)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.facade.xml.mapping.config.Config.fromXmlModulesResolved(Config.java:157)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.facade.xml.ConfigExecution.getResolvedXmlElements(ConfigExecution.java:49)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.facade.xml.ConfigSubsystemFacade.setOnTransaction(ConfigSubsystemFacade.java:228)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.facade.xml.ConfigSubsystemFacade.test(ConfigSubsystemFacade.java:165)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.facade.xml.ConfigSubsystemFacade.executeTests(ConfigSubsystemFacade.java:149)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.facade.xml.ConfigSubsystemFacade.executeConfigExecution(ConfigSubsystemFacade.java:123)[134:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.executeWithMissingModuleFactoryRetries(ConfigPusherImpl.java:329)[136:org.opendaylight.controller.config-persister-impl:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.pushConfig(ConfigPusherImpl.java:305)[136:org.opendaylight.controller.config-persister-impl:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.pushConfigWithConflictingVersionRetries(ConfigPusherImpl.java:164)[136:org.opendaylight.controller.config-persister-impl:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.internalPushConfigs(ConfigPusherImpl.java:129)[136:org.opendaylight.controller.config-persister-impl:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.processSingle(ConfigPusherImpl.java:83)[136:org.opendaylight.controller.config-persister-impl:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.process(ConfigPusherImpl.java:74)[136:org.opendaylight.controller.config-persister-impl:0.6.0.SNAPSHOT]
at org.opendaylight.controller.config.persist.impl.osgi.ConfigPersisterActivator$2.run(ConfigPersisterActivator.java:131)[136:org.opendaylight.controller.config-persister-impl:0.6.0.SNAPSHOT]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_45]
2016-08-09 14:06:24,571 | INFO | config-pusher | ConfigPersisterActivator | 136 - org.opendaylight.controller.config-persister-impl - 0.6.0.SNAPSHOT | Configuration Persister initialization completed.
2016-08-09 14:11:21,051 | ERROR | rint Extender: 1 | BlueprintContainerImpl | 15 - org.apache.aries.blueprint.core - 1.4.4 | Unable to start blueprint container for bundle org.opendaylight.bgpcep.bgp-rib-impl/0.7.0.SNAPSHOT due to unresolved dependencies [(objectClass=org.opendaylight.protocol.bgp.openconfig.spi.BGPOpenConfigMappingService)]
java.util.concurrent.TimeoutException
at org.apache.aries.blueprint.container.BlueprintContainerImpl$1.run(BlueprintContainerImpl.java:336)[15:org.apache.aries.blueprint.core:1.4.4]
at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)[15:org.apache.aries.blueprint.core:1.4.4]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_45]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_45]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_45]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[:1.8.0_45]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_45]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_45]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_45]
2016-08-09 14:11:21,057 | WARN | ntAdminThread #2 | BlueprintBundleTracker | 175 - org.opendaylight.controller.blueprint - 0.6.0.SNAPSHOT | Blueprint container for bundle org.opendaylight.bgpcep.bgp-rib-impl_0.7.0.SNAPSHOT [285] timed out waiting for dependencies - restarting it



 Comments   
Comment by Milos Fabian [ 10/Aug/16 ]

master: https://git.opendaylight.org/gerrit/#/c/43626/

Comment by Milos Fabian [ 16/Aug/16 ]

stable/boron: https://git.opendaylight.org/gerrit/#/c/44058/

Generated at Wed Feb 07 19:13:18 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.