By the way, instead of asking specific questions, maybe you can explain what you are trying to achieve and we can guide you in term of best practices.
If you don't want to share this publicly, you can ping me by e-mail directly. It seems you are experimented different stuff, but I'm not sure you are using the best approach. 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
