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

PCEP module register missing from Blueprint

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • High
    • Resolution: Won't Do
    • Nitrogen, Carbon
    • None
    • None
    • None

    Description

      After the controller is restarted, somehow the

      rootRuntimeBeanRegistratorWrapper

      in "pcep/topology-provider/target/generated-sources/config-binding/org/opendaylight/controller/config/yang/pcep/topology/provider/AbstractPCEPTopologyProviderModule.java" doesn't got populated properly.

      It seems that the config module didn't start correctly, which caused blueprint fail to inject register runtimeBeanRegistrator.

      Related code in "pcep/topology-provider/target/generated-sources/config-binding/org/opendaylight/controller/config/yang/pcep/topology/provider/AbstractPCEPTopologyProviderModule.java"

          public org.opendaylight.controller.config.yang.pcep.topology.provider.PCEPTopologyProviderRuntimeRegistrator getRootRuntimeBeanRegistratorWrapper(){
              return rootRuntimeBeanRegistratorWrapper;
          }
      
          @Override
          public void setRuntimeBeanRegistrator(org.opendaylight.controller.config.api.runtime.RootRuntimeBeanRegistrator rootRuntimeRegistrator){
              this.rootRuntimeBeanRegistratorWrapper = new org.opendaylight.controller.config.yang.pcep.topology.provider.PCEPTopologyProviderRuntimeRegistrator(rootRuntimeRegistrator);
          }
      

      Attachments

        # Subject Branch Project Status CR V

        Activity

          People

            kevinxw Kevin Wang
            kevinxw Kevin Wang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: