Issue in creating fabric receiving error message- javax.management.InstanceNotFoundException: hawtio:type=About
Issue
- Currently user is on
6.1.0(roll up 2 patch4) usingfabric. - User has started to migrate to
6.2.0. - But user is getting below errors and warning while provisioning.
- User is executing following commands
fabric:create --clean --profile fabric --wait-for-provisioning
- User is receiving following error
2015-06-27 12:07:28,467 | ERROR | pool-4-thread-2 | UnregisterWebAppVisitorWC | 244 - org.ops4j.pax.web.pax-web-extender-war - 3.2.3 | Unregistration exception. Skipping.
java.lang.RuntimeException: javax.management.InstanceNotFoundException: hawtio:type=About
at io.hawt.HawtioContextListener.createServletException(HawtioContextListener.java:57)[253:io.hawt.hawtio-web:1.4.0.redhat-133]
at io.hawt.HawtioContextListener.contextDestroyed(HawtioContextListener.java:52)[253:io.hawt.hawtio-web:1.4.0.redhat-133]
at org.ops4j.pax.web.service.jetty.internal.JettyServerImpl.removeEventListener(JettyServerImpl.java:368)[101:org.ops4j.pax.web.pax-web-jetty:3.2.3]
at org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl$Started.removeEventListener(ServerControllerImpl.java:288)[101:org.ops4j.pax.web.pax-web-jetty:3.2.3]
at org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl.removeEventListener(ServerControllerImpl.java:133)[101:org.ops4j.pax.web.pax-web-jetty:3.2.3]
at org.ops4j.pax.web.service.internal.HttpServiceStarted.unregisterEventListener(HttpServiceStarted.java:456)[100:org.ops4j.pax.web.pax-web-runtime:3.2.3]
at org.ops4j.pax.web.service.internal.HttpServiceProxy.unregisterEventListener(HttpServiceProxy.java:176)[100:org.ops4j.pax.web.pax-web-runtime:3.2.3]
at org.ops4j.pax.web.extender.war.internal.UnregisterWebAppVisitorWC.visit(UnregisterWebAppVisitorWC.java:164)[244:org.ops4j.pax.web.pax-web-extender-war:3.2.3]
at org.ops4j.pax.web.extender.war.internal.model.WebApp.accept(WebApp.java:644)[244:org.ops4j.pax.web.pax-web-extender-war:3.2.3]
at org.ops4j.pax.web.extender.war.internal.WebAppPublisher$WebAppDependencyListener.unregister(WebAppPublisher.java:264)[244:org.ops4j.pax.web.pax-web-extender-war:3.2.3]
at org.ops4j.pax.web.extender.war.internal.WebAppPublisher$WebAppDependencyListener.removedService(WebAppPublisher.java:224)[244:org.ops4j.pax.web.pax-web-extender-war:3.2.3]
at org.ops4j.pax.web.extender.war.internal.WebAppPublisher$WebAppDependencyListener.removedService(WebAppPublisher.java:135)[244:org.ops4j.pax.web.pax-web-extender-war:3.2.3]
at org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:956)[karaf.jar:2.4.0.redhat-620133]
at org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:1)[karaf.jar:2.4.0.redhat-620133]
at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)[karaf.jar:2.4.0.redhat-620133]
at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:902)[karaf.jar:2.4.0.redhat-620133]
at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:943)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:794)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:544)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4445)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.Felix.access$000(Felix.java:77)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.Felix$1.serviceChanged(Felix.java:404)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.ServiceRegistry.unregisterService(ServiceRegistry.java:153)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.ServiceRegistrationImpl.unregister(ServiceRegistrationImpl.java:128)[org.apache.felix.framework-4.4.1.jar:]
at org.ops4j.pax.web.extender.war.internal.DefaultWebAppDependencyManager$1.serviceChanged(DefaultWebAppDependencyManager.java:73)[244:org.ops4j.pax.web.pax-web-extender-war:3.2.3]
at org.ops4j.pax.web.extender.war.internal.DefaultWebAppDependencyManager$1.serviceChanged(DefaultWebAppDependencyManager.java:54)[244:org.ops4j.pax.web.pax-web-extender-war:3.2.3]
at org.ops4j.pax.web.extender.war.internal.tracker.ReplaceableService.bind(ReplaceableService.java:70)[244:org.ops4j.pax.web.pax-web-extender-war:3.2.3]
at org.ops4j.pax.web.extender.war.internal.tracker.ReplaceableService$Customizer.removedService(ReplaceableService.java:108)[244:org.ops4j.pax.web.pax-web-extender-war:3.2.3]
at org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:956)[karaf.jar:2.4.0.redhat-620133]
at org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:1)[karaf.jar:2.4.0.redhat-620133]
at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)[karaf.jar:2.4.0.redhat-620133]
at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:902)[karaf.jar:2.4.0.redhat-620133]
at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:943)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:794)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:544)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4445)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.Felix.access$000(Felix.java:77)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.Felix$1.serviceChanged(Felix.java:404)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.ServiceRegistry.unregisterService(ServiceRegistry.java:153)[org.apache.felix.framework-4.4.1.jar:]
at org.apache.felix.framework.ServiceRegistrationImpl.unregister(ServiceRegistrationImpl.java:128)[org.apache.felix.framework-4.4.1.jar:]
at org.ops4j.pax.web.service.internal.Activator.updateController(Activator.java:324)[100:org.ops4j.pax.web.pax-web-runtime:3.2.3]
at org.ops4j.pax.web.service.internal.Activator$2.run(Activator.java:276)[100:org.ops4j.pax.web.pax-web-runtime:3.2.3]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_67]
at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_67]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_67]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_67]
at java.lang.Thread.run(Thread.java:745)[:1.7.0_67]
Caused by: javax.management.InstanceNotFoundException: hawtio:type=About
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095)[:1.7.0_67]
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427)[:1.7.0_67]
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415)[:1.7.0_67]
at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546)[:1.7.0_67]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.7.0_67]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)[:1.7.0_67]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.7.0_67]
at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_67]
at org.apache.karaf.management.boot.KarafMBeanServerBuilder$MBeanInvocationHandler.invoke(KarafMBeanServerBuilder.java:80)[karaf-jmx-boot.jar:]
at com.sun.proxy.$Proxy0.unregisterMBean(Unknown Source)[:]
at io.hawt.jmx.About.destroy(About.java:48)[253:io.hawt.hawtio-web:1.4.0.redhat-133]
at io.hawt.HawtioContextListener.contextDestroyed(HawtioContextListener.java:44)[253:io.hawt.hawtio-web:1.4.0.redhat-133]
... 45 more
Environment
- Red Hat JBoss Fuse
- 6.2.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.