Uploaded image for project: 'controller'
  1. controller
  2. CONTROLLER-1844

Unable to start blueprint container for bundle org.opendaylight.netconf.restconf-nb-bierman02-auth/1.8.0

    XMLWordPrintable

Details

    Description

      This bundle is failing to start in the controller clustering job 127, after ODL is restarted with Tell Based False.

       

      From then on, RPC failures occur with error 500.

       

       

      Snippet from odl1_karaf.log

      ====================== 

      2018-06-25T13:04:34,012 | ERROR | Blueprint Extender: 2 | BlueprintContainerImpl | 75 - org.apache.aries.blueprint.core - 1.8.3 | Unable to start blueprint container for bundle org.opendaylight.netconf.restconf-nb-bierman02-auth/1.8.0
      org.osgi.service.blueprint.container.ComponentDefinitionException: Error when instantiating bean .component-1 of class org.opendaylight.restconf.nb.bierman02.web.auth.WebInitializer
      at org.apache.aries.blueprint.container.BeanRecipe.wrapAsCompDefEx(BeanRecipe.java:361) [75:org.apache.aries.blueprint.core:1.8.3]
      at org.apache.aries.blueprint.container.BeanRecipe.getInstanceFromType(BeanRecipe.java:351) [75:org.apache.aries.blueprint.core:1.8.3]
      at org.apache.aries.blueprint.container.BeanRecipe.getInstance(BeanRecipe.java:282) [75:org.apache.aries.blueprint.core:1.8.3]
      at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:830) [75:org.apache.aries.blueprint.core:1.8.3]
      at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:811) [75:org.apache.aries.blueprint.core:1.8.3]
      at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79) [75:org.apache.aries.blueprint.core:1.8.3]
      at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]
      at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88) [75:org.apache.aries.blueprint.core:1.8.3]
      at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:255) [75:org.apache.aries.blueprint.core:1.8.3]
      at org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:186) [75:org.apache.aries.blueprint.core:1.8.3]
      at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:704) [75:org.apache.aries.blueprint.core:1.8.3]
      at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:410) [75:org.apache.aries.blueprint.core:1.8.3]
      at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:275) [75:org.apache.aries.blueprint.core:1.8.3]
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:?]
      at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]
      at org.apache.aries.blueprint.container.ExecutorServiceWrapper.run(ExecutorServiceWrapper.java:106) [75:org.apache.aries.blueprint.core:1.8.3]
      at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48) [75:org.apache.aries.blueprint.core:1.8.3]
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:?]
      at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [?:?]
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [?:?]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
      at java.lang.Thread.run(Thread.java:748) [?:?]
      Caused by: java.lang.IllegalStateException: Http context already used. Context params can be set/changed only before first usage
      at org.ops4j.pax.web.service.internal.HttpServiceStarted.setContextParam(HttpServiceStarted.java:707) ~[?:?]
      at org.ops4j.pax.web.service.internal.HttpServiceProxy.setContextParam(HttpServiceProxy.java:271) ~[?:?]
      at org.opendaylight.aaa.web.osgi.PaxWebServer$WebContextImpl.<init>(PaxWebServer.java:164) ~[?:?]
      at org.opendaylight.aaa.web.osgi.PaxWebServer$2$1.<init>(PaxWebServer.java:116) ~[?:?]
      at org.opendaylight.aaa.web.osgi.PaxWebServer$2.registerWebContext(PaxWebServer.java:116) ~[?:?]
      at Proxy61f92867_78e3_4dd2_a6c9_e40871b2c69a.registerWebContext(Unknown Source) ~[?:?]
      at org.opendaylight.netconf.sal.restconf.web.Bierman02WebRegistrarImpl.register(Bierman02WebRegistrarImpl.java:82) ~[?:?]
      at org.opendaylight.netconf.sal.restconf.web.Bierman02WebRegistrarImpl.registerWithAuthentication(Bierman02WebRegistrarImpl.java:55) ~[?:?]
      at Proxyb86b267b_05f2_4bbe_bd31_3106e600b567.registerWithAuthentication(Unknown Source) ~[?:?]
      at Proxyf7cb35fe_3ba9_43d0_a739_d4c847b9747b.registerWithAuthentication(Unknown Source) ~[?:?]
      at org.opendaylight.restconf.nb.bierman02.web.auth.WebInitializer.<init>(WebInitializer.java:19) ~[?:?]
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?]
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:?]
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
      at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:?]
      at org.apache.aries.blueprint.utils.ReflectionUtils.newInstance(ReflectionUtils.java:331) ~[?:?]
      at org.apache.aries.blueprint.container.BeanRecipe.newInstance(BeanRecipe.java:984) ~[?:?]
      at org.apache.aries.blueprint.container.BeanRecipe.getInstanceFromType(BeanRecipe.java:349) ~[?:?]
      ... 22 more

      Attachments

        Issue Links

          # Subject Branch Project Status CR V

          Activity

            People

              tpantelis Tom Pantelis
              vpickard Victor Pickard
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: