Yes, it's normal as the management feature also install the MBean server
which is already running in your instance.

As, by default, management feature is a boot feature, you don't have to
install it.

Regards
JB

On 27/03/2019 07:52, saravanaprasad wrote:
> I have installed management feature to use FeatureMBean operations to
> install/ uninstall feature. 
> Following is the error from karaf.log:
> 
> 2019-03-27T10:56:33,852 | ERROR | activator-1-thread-1 | MBeanHolder          
>            
> | 15 - org.apache.aries.jmx.whiteboard - 1.2.0 | register: Failure
> registering MBean
> org.apache.karaf.features.internal.management.FeaturesServiceMBeanImpl@30da01d7
> javax.management.InstanceAlreadyExistsException:
> org.apache.karaf:type=feature,name=root
>       at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:436) 
> ~[?:?]
>       at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1855)
> ~[?:?]
>       at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:955)
> ~[?:?]
>       at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:890)
> ~[?:?]
>       at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:320)
> ~[?:?]
>       at
> com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522)
> ~[?:?]
>       at
> org.apache.karaf.management.internal.EventAdminMBeanServerWrapper.registerMBean(EventAdminMBeanServerWrapper.java:207)
> ~[?:?]
>       at
> org.apache.aries.jmx.whiteboard.MBeanHolder.register(MBeanHolder.java:114)
> [15:org.apache.aries.jmx.whiteboard:1.2.0]
>       at
> org.apache.aries.jmx.whiteboard.JmxWhiteboardSupport.addMBeanServer(JmxWhiteboardSupport.java:58)
> [15:org.apache.aries.jmx.whiteboard:1.2.0]
>       at
> org.apache.aries.jmx.whiteboard.Activator$MBeanServerTracker.addingService(Activator.java:70)
> [15:org.apache.aries.jmx.whiteboard:1.2.0]
>       at
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:941)
> [?:?]
>       at
> org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:870)
> [?:?]
>       at
> org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
> [?:?]
>       at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)
> [?:?]
>       at
> org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:901)
> [?:?]
>       at
> org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990)
> [?:?]
>       at
> org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838)
> [?:?]
>       at
> org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545)
> [?:?]
>       at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4595) 
> [?:?]
>       at org.apache.felix.framework.Felix.registerService(Felix.java:3587) 
> [?:?]
>       at
> org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:348)
> [?:?]
>       at
> org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:355)
> [?:?]
>       at
> org.apache.karaf.util.tracker.BaseActivator.register(BaseActivator.java:405)
> [31:org.apache.karaf.management.server:4.2.3]
>       at
> org.apache.karaf.util.tracker.BaseActivator.register(BaseActivator.java:393)
> [31:org.apache.karaf.management.server:4.2.3]
>       at
> org.apache.karaf.management.internal.Activator.doStart(Activator.java:170)
> [31:org.apache.karaf.management.server:4.2.3]
>       at 
> org.apache.karaf.util.tracker.BaseActivator.run(BaseActivator.java:292)
> [31:org.apache.karaf.management.server:4.2.3]
>       at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
> [?:?]
>       at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
>       at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> [?:?]
>       at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> [?:?]
>       at java.lang.Thread.run(Thread.java:834) [?:?]
> 
> 
> 
> 
> --
> Sent from: http://karaf.922171.n3.nabble.com/Karaf-User-f930749.html
> 

-- 
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to