NoNode Exception For Container - On start up
Issue
- we have tried to restart one of our ESB containers today, and while monitoring we noticed the below error in container start up logs .
2019-10-08 09:48:33,850 | ERROR | entDispatcher: 3 | FabricWebRegistrationHandler | 153 - io.fabric8.fabric-web - 1.2.0.redhat-630371 | Failed to register servlet /jolokia.
org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /fabric/registry/clusters/servlets/io.fabric8.fabric-jolokia/1.2.0.redhat-630371/jolokia/container-name
at org.apache.zookeeper.KeeperException.create(KeeperException.java:114)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
at org.apache.zookeeper.KeeperException.create(KeeperException.java:54)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
at org.apache.zookeeper.ZooKeeper.setData(ZooKeeper.java:1336)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
at org.apache.curator.framework.imps.SetDataBuilderImpl$4.call(SetDataBuilderImpl.java:282)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
at org.apache.curator.framework.imps.SetDataBuilderImpl$4.call(SetDataBuilderImpl.java:278)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
at org.apache.curator.RetryLoop.callWithRetry(RetryLoop.java:109)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
at org.apache.curator.framework.imps.SetDataBuilderImpl.pathInForeground(SetDataBuilderImpl.java:275)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
at org.apache.curator.framework.imps.SetDataBuilderImpl.forPath(SetDataBuilderImpl.java:261)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
at org.apache.curator.framework.imps.SetDataBuilderImpl.forPath(SetDataBuilderImpl.java:34)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
at io.fabric8.zookeeper.utils.ZooKeeperUtils.setData(ZooKeeperUtils.java:243)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
at io.fabric8.zookeeper.utils.ZooKeeperUtils.setData(ZooKeeperUtils.java:236)[77:io.fabric8.fabric-zookeeper:1.2.0.redhat-630371]
at io.fabric8.web.FabricWebRegistrationHandler.registerServlet(FabricWebRegistrationHandler.java:191)[153:io.fabric8.fabric-web:1.2.0.redhat-630371]
at io.fabric8.web.FabricWebRegistrationHandler.servletEvent(FabricWebRegistrationHandler.java:132)[153:io.fabric8.fabric-web:1.2.0.redhat-630371]
at org.ops4j.pax.web.service.internal.ServletEventDispatcher$3.call(ServletEventDispatcher.java:192)[130:org.ops4j.pax.web.pax-web-runtime:4.3.6]
at org.ops4j.pax.web.service.internal.ServletEventDispatcher$3.call(ServletEventDispatcher.java:189)[130:org.ops4j.pax.web.pax-web-runtime:4.3.6]
at java.util.concurrent.FutureTask.run(Unknown Source)[:1.8.0_151]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.8.0_151]
at java.util.concurrent.FutureTask.run(Unknown Source)[:1.8.0_151]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.8.0_151]
at java.util.concurrent.FutureTask.run(Unknown Source)[:1.8.0_151]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)[:1.8.0_151]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)[:1.8.0_151]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)[:1.8.0_151]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.8.0_151]
at java.lang.Thread.run(Unknown Source)[:1.8.0_151]
- Even though the provision status of the container is success, I believe this is not completely up and running. Can you please help us in this regard.
Environment
- Red Hat Fuse
- 6.3.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.