NoNode Exception For Container - On start up

Solution Unverified - Updated -

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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In