Uploaded image for project: 'bgpcep'
  1. bgpcep
  2. BGPCEP-653

InferenceException: An augment cannot add node 'restart-flags'

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Bugzilla Migration
    • Bugzilla Migration
    • BGP
    • None
    • Operating System: All
      Platform: All

    • 8198

      2017-04-10 10:39:43,396 | INFO | lt-dispatcher-21 | ShardManager | 187 - org.opendaylight.controller.sal-distributed-datastore - 1.5.0.SNAPSHOT | Starting ShardManager shard-manager-config
      2017-04-10 10:39:43,451 | WARN | config-pusher | AugmentStatementImpl | 58 - org.opendaylight.yangtools.yang-parser-impl - 1.1.0.SNAPSHOT | Failed to add augmentation bgp-message:95:16 defined at bgp-multiprotocol:122:4
      org.opendaylight.yangtools.yang.parser.spi.meta.InferenceException: An augment cannot add node 'restart-flags' because it is mandatory and in module different than target [at bgp-multiprotocol:79:12]
      at org.opendaylight.yangtools.yang.parser.spi.meta.InferenceException.throwIf(InferenceException.java:47)
      at org.opendaylight.yangtools.yang.parser.stmt.rfc6020.AugmentStatementImpl$Definition.checkForMandatoryNodes(AugmentStatementImpl.java:301)
      at java.util.ArrayList.forEach(ArrayList.java:1249)[:1.8.0_121]
      at java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1080)[:1.8.0_121]
      at org.opendaylight.yangtools.yang.parser.stmt.rfc6020.AugmentStatementImpl$Definition.checkForMandatoryNodes(AugmentStatementImpl.java:298)
      at org.opendaylight.yangtools.yang.parser.stmt.rfc6020.AugmentStatementImpl$Definition.validateNodeCanBeCopiedByAugment(AugmentStatementImpl.java:267)
      at org.opendaylight.yangtools.yang.parser.stmt.rfc6020.AugmentStatementImpl$Definition.copyStatement(AugmentStatementImpl.java:249)
      at org.opendaylight.yangtools.yang.parser.stmt.rfc6020.AugmentStatementImpl$Definition.copyFromSourceToTarget(AugmentStatementImpl.java:224)
      at org.opendaylight.yangtools.yang.parser.stmt.rfc6020.AugmentStatementImpl$Definition$1.apply(AugmentStatementImpl.java:147)
      at org.opendaylight.yangtools.yang.parser.stmt.reactor.ModifierImpl.applyAction(ModifierImpl.java:100)
      at org.opendaylight.yangtools.yang.parser.stmt.reactor.ModifierImpl.tryApply(ModifierImpl.java:160)
      at org.opendaylight.yangtools.yang.parser.stmt.reactor.SourceSpecificContext.tryToProgress(SourceSpecificContext.java:350)
      at org.opendaylight.yangtools.yang.parser.stmt.reactor.SourceSpecificContext.tryToCompletePhase(SourceSpecificContext.java:333)
      at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.completePhaseActions(BuildGlobalContext.java:359)
      at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.executePhases(BuildGlobalContext.java:200)
      at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.buildEffective(BuildGlobalContext.java:211)
      at org.opendaylight.yangtools.yang.parser.stmt.reactor.CrossSourceStatementReactor$BuildAction.buildEffective(CrossSourceStatementReactor.java:189)
      at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory$AssembleSources.apply(SharedSchemaContextFactory.java:220)
      at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory$AssembleSources.apply(SharedSchemaContextFactory.java:170)
      at com.google.common.util.concurrent.Futures$ChainingListenableFuture.run(Futures.java:906)
      at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:457)
      at com.google.common.util.concurrent.ExecutionList.executeListener(ExecutionList.java:156)
      at com.google.common.util.concurrent.ExecutionList.add(ExecutionList.java:101)
      at com.google.common.util.concurrent.AbstractFuture.addListener(AbstractFuture.java:170)
      at com.google.common.util.concurrent.Futures.transform(Futures.java:567)
      at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory.createSchemaContext(SharedSchemaContextFactory.java:104)
      at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory.createSchemaContext(SharedSchemaContextFactory.java:72)
      at org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactory.createSchemaContext(SchemaContextFactory.java:54)
      at org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver.getSchemaContext(YangTextSchemaContextResolver.java:220)
      at org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver.getSchemaContext(YangTextSchemaContextResolver.java:186)
      at org.opendaylight.controller.sal.schema.service.impl.GlobalBundleScanningSchemaServiceImpl.registerSchemaContextListener(GlobalBundleScanningSchemaServiceImpl.java:128)
      at org.opendaylight.controller.config.yang.md.sal.dom.impl.SchemaServiceImplSingletonModule$1GlobalSchemaServiceProxy.registerSchemaContextListener(SchemaServiceImplSingletonModule.java:99)
      at org.opendaylight.controller.md.sal.dom.store.impl.InMemoryDOMDataStoreFactory.create(InMemoryDOMDataStoreFactory.java:100)
      at org.opendaylight.controller.config.yang.inmemory_datastore_provider.InMemoryOperationalDataStoreProviderModule.createInstance(InMemoryOperationalDataStoreProviderModule.java:38)
      at org.opendaylight.controller.config.spi.AbstractModule.getInstance(AbstractModule.java:87)
      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_121]
      at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_121]
      at org.opendaylight.controller.config.manager.impl.dependencyresolver.DependencyResolverManager$ModuleInvocationHandler.handleInvocation(DependencyResolverManager.java:148)
      at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:87)
      at com.sun.proxy.$Proxy34.getInstance(Unknown Source)
      at org.opendaylight.controller.config.manager.impl.dependencyresolver.DependencyResolverImpl.resolveInstance(DependencyResolverImpl.java:158)
      at org.opendaylight.controller.config.yang.md.sal.dom.impl.AbstractDomInmemoryDataBrokerModule.resolveDependencies(AbstractDomInmemoryDataBrokerModule.java:91)
      at org.opendaylight.controller.config.spi.AbstractModule.getInstance(AbstractModule.java:86)
      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_121]
      at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_121]
      at org.opendaylight.controller.config.manager.impl.dependencyresolver.DependencyResolverManager$ModuleInvocationHandler.handleInvocation(DependencyResolverManager.java:148)
      at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:87)
      at com.sun.proxy.$Proxy23.getInstance(Unknown Source)
      at org.opendaylight.controller.config.manager.impl.dependencyresolver.DependencyResolverImpl.resolveInstance(DependencyResolverImpl.java:158)
      at org.opendaylight.controller.config.yang.md.sal.dom.impl.AbstractDomBrokerImplModule.resolveDependencies(AbstractDomBrokerImplModule.java:79)
      at org.opendaylight.controller.config.spi.AbstractModule.getInstance(AbstractModule.java:86)
      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_121]
      at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_121]
      at org.opendaylight.controller.config.manager.impl.dependencyresolver.DependencyResolverManager$ModuleInvocationHandler.handleInvocation(DependencyResolverManager.java:148)
      at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:87)
      at com.sun.proxy.$Proxy23.getInstance(Unknown Source)
      at org.opendaylight.controller.config.manager.impl.dependencyresolver.DependencyResolverImpl.resolveInstance(DependencyResolverImpl.java:158)
      at org.opendaylight.controller.config.yang.md.sal.binding.impl.AbstractBindingNotificationPublishAdapterModule.resolveDependencies(AbstractBindingNotificationPublishAdapterModule.java:54)
      at org.opendaylight.controller.config.spi.AbstractModule.getInstance(AbstractModule.java:86)
      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_121]
      at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_121]
      at org.opendaylight.controller.config.manager.impl.dependencyresolver.DependencyResolverManager$ModuleInvocationHandler.handleInvocation(DependencyResolverManager.java:148)
      at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:87)
      at com.sun.proxy.$Proxy34.getInstance(Unknown Source)
      at org.opendaylight.controller.config.manager.impl.dependencyresolver.DependencyResolverImpl.resolveInstance(DependencyResolverImpl.java:158)
      at org.opendaylight.controller.config.yang.md.sal.binding.impl.AbstractNotificationBrokerImplModule.resolveDependencies(AbstractNotificationBrokerImplModule.java:70)
      at org.opendaylight.controller.config.spi.AbstractModule.getInstance(AbstractModule.java:86)
      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_121]
      at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_121]
      at org.opendaylight.controller.config.manager.impl.dependencyresolver.DependencyResolverManager$ModuleInvocationHandler.handleInvocation(DependencyResolverManager.java:148)
      at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:87)
      at com.sun.proxy.$Proxy23.getInstance(Unknown Source)
      at org.opendaylight.controller.config.manager.impl.dependencyresolver.DependencyResolverImpl.resolveInstance(DependencyResolverImpl.java:158)
      at org.opendaylight.controller.config.yang.md.sal.binding.impl.AbstractBindingBrokerImplModule.resolveDependencies(AbstractBindingBrokerImplModule.java:91)
      at org.opendaylight.controller.config.spi.AbstractModule.getInstance(AbstractModule.java:86)
      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_121]
      at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_121]
      at org.opendaylight.controller.config.manager.impl.dependencyresolver.DependencyResolverManager$ModuleInvocationHandler.handleInvocation(DependencyResolverManager.java:148)
      at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:87)
      at com.sun.proxy.$Proxy34.getInstance(Unknown Source)
      at org.opendaylight.controller.config.manager.impl.ConfigTransactionControllerImpl.secondPhaseCommit(ConfigTransactionControllerImpl.java:439)
      at org.opendaylight.controller.config.manager.impl.ConfigRegistryImpl.secondPhaseCommit(ConfigRegistryImpl.java:347)
      at org.opendaylight.controller.config.manager.impl.ConfigRegistryImpl.commitConfigSafe(ConfigRegistryImpl.java:288)
      at org.opendaylight.controller.config.manager.impl.ConfigRegistryImpl.commitConfig(ConfigRegistryImpl.java:253)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.8.0_121]
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)[:1.8.0_121]
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_121]
      at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_121]
      at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)[:1.8.0_121]
      at sun.reflect.GeneratedMethodAccessor29.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_121]
      at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_121]
      at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)[:1.8.0_121]
      at com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(ConvertingMethod.java:193)[:1.8.0_121]
      at com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(ConvertingMethod.java:175)[:1.8.0_121]
      at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:117)[:1.8.0_121]
      at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:54)[:1.8.0_121]
      at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237)[:1.8.0_121]
      at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138)[:1.8.0_121]
      at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:252)[:1.8.0_121]
      at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)[:1.8.0_121]
      at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)[:1.8.0_121]
      at com.sun.jmx.mbeanserver.MXBeanProxy$InvokeHandler.invoke(MXBeanProxy.java:150)[:1.8.0_121]
      at com.sun.jmx.mbeanserver.MXBeanProxy.invoke(MXBeanProxy.java:167)[:1.8.0_121]
      at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:258)[:1.8.0_121]
      at com.sun.proxy.$Proxy21.commitConfig(Unknown Source)[94:org.opendaylight.controller.config-api:0.6.0.SNAPSHOT]
      at org.opendaylight.controller.config.util.ConfigRegistryJMXClient.commitConfig(ConfigRegistryJMXClient.java:110)[99:org.opendaylight.controller.config-util:0.6.0.SNAPSHOT]
      at org.opendaylight.controller.config.facade.xml.transactions.TransactionProvider.commitTransaction(TransactionProvider.java:142)[105:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
      at org.opendaylight.controller.config.facade.xml.ConfigSubsystemFacade.commitSilentTransaction(ConfigSubsystemFacade.java:138)[105:org.opendaylight.controller.config-manager-facade-xml:0.6.0.SNAPSHOT]
      at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.pushConfig(ConfigPusherImpl.java:291)[107:org.opendaylight.controller.config-persister-impl:0.6.0.SNAPSHOT]
      at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.pushConfigWithConflictingVersionRetries(ConfigPusherImpl.java:159)[107:org.opendaylight.controller.config-persister-impl:0.6.0.SNAPSHOT]
      at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.internalPushConfigs(ConfigPusherImpl.java:124)[107:org.opendaylight.controller.config-persister-impl:0.6.0.SNAPSHOT]
      at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.processSingle(ConfigPusherImpl.java:78)[107:org.opendaylight.controller.config-persister-impl:0.6.0.SNAPSHOT]
      at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.process(ConfigPusherImpl.java:70)[107:org.opendaylight.controller.config-persister-impl:0.6.0.SNAPSHOT]
      at org.opendaylight.controller.config.persist.impl.osgi.ConfigPersisterActivator$2.run(ConfigPersisterActivator.java:131)[107:org.opendaylight.controller.config-persister-impl:0.6.0.SNAPSHOT]
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]

            cdgasparini Claudio David Gasparini
            cdgasparini Claudio David Gasparini
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: