Details
-
Bug
-
Status: Verified
-
Medium
-
Resolution: Done
-
None
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
- relates to
-
NETVIRT-1315 Troubleshooting Controller CSIT
-
- In Progress
-