Hi Sameera, I have fixed this for carbon-datasources in PR [1].
[1] - https://github.com/wso2/carbon-datasources/pull/14 Regards, Nira On Mon, May 9, 2016 at 10:43 AM, Afkham Azeez <[email protected]> wrote: > Transport folks, please note. I think a release is planned but we will > need to hold it back until these changes are made. > > On Sun, May 8, 2016 at 12:39 PM, Niranjan Karunanandham <[email protected] > > wrote: > >> Hi Hasitha, >> >> There were some improvements done to the startup resolver as mentioned in >> [1]. I faced a similar issue[2] when testing the Kernel 5.1.0-alpha2 (which >> is in staging) with carbon-datasources and I was able to fix it by >> following the doc and updating the datasource.core pom.xml [3] and >> DataSourceListenerComponent.java [4]. >> >> [1] - https://medium.com/@sameera.jayasoma/497fe3287e67#.ravrmkjir >> [2] - >> [2016-05-08 11:31:16,371] ERROR {org.wso2.carbon.core} - FrameworkEvent >> ERROR - org.wso2.carbon.core >> org.wso2.carbon.kernel.internal.startupresolver.StartOrderResolverException: >> componentName value is missing in the services registered with the key >> org.wso2.carbon.kernel.startupresolver.RequiredCapabilityListener, >> implementation class name is >> org.wso2.carbon.datasource.core.internal.DataSourceListenerComponent >> at >> org.wso2.carbon.kernel.internal.startupresolver.OSGiServiceCapabilityTracker$CapabilityServiceTrackerCustomizer.addingService(OSGiServiceCapabilityTracker.java:142) >> 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.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109) >> at >> org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:914) >> at >> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >> at >> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) >> at >> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862) >> at >> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801) >> at >> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127) >> at >> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225) >> at >> org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:464) >> at >> org.eclipse.equinox.internal.ds.InstanceProcess.registerService(InstanceProcess.java:536) >> at >> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:213) >> at >> org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473) >> at >> org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217) >> at >> org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816) >> at >> org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:783) >> at org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89) >> at >> org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:70) >> >> [3] - >> >> <carbon.component> >> >> startup.listener;componentName="carbon-datasource-service";requiredService="org.wso2.carbon.datasource.core.spi.DataSourceReader" >> </carbon.component> >> >> >> [4] - >> >> @Component( >> name = >> "org.wso2.carbon.kernel.datasource.core.internal.DataSourceListenerComponent", >> immediate = true, >> service = RequiredCapabilityListener.class, >> property = { >> "componentName=carbon-datasource-service" >> } >> ) >> >> Regards, >> Nira >> >> On Sat, May 7, 2016 at 8:26 PM, Hasitha Aravinda <[email protected]> >> wrote: >> >>> Hi Sameera, >>> >>> We are getting following error when server startup. >>> >>> osgi> [2016-05-07 20:21:11,972] ERROR >>> {org.wso2.carbon.kernel.internal.startupresolver.StartupOrderResolver} - >>> Error occurred in Startup Order Resolver. >>> org.wso2.carbon.kernel.internal.startupresolver.StartOrderResolverException: >>> capabilityName value is missing in the services registered with the key >>> org.wso2.carbon.kernel.startupresolver.CapabilityProvider, implementation >>> class name is >>> org.wso2.msf4j.analytics.internal.InterceptorCapabilityProvider >>> at >>> org.wso2.carbon.kernel.internal.startupresolver.OSGiServiceCapabilityTracker$CapabilityServiceTrackerCustomizer.addingService(OSGiServiceCapabilityTracker.java:155) >>> 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.trackInitial(AbstractTracked.java:183) >>> at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:318) >>> at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:261) >>> at >>> org.wso2.carbon.kernel.internal.startupresolver.OSGiServiceCapabilityTracker.startTracker(OSGiServiceCapabilityTracker.java:68) >>> at >>> org.wso2.carbon.kernel.internal.startupresolver.StartupOrderResolver.startCapabilityTrackers(StartupOrderResolver.java:183) >>> at >>> org.wso2.carbon.kernel.internal.startupresolver.StartupOrderResolver.start(StartupOrderResolver.java:123) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>> at java.lang.reflect.Method.invoke(Method.java:497) >>> at >>> org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:235) >>> at >>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146) >>> at >>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:345) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:620) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:197) >>> at >>> org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473) >>> at >>> org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217) >>> at >>> org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816) >>> at >>> org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:783) >>> at org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89) >>> at >>> org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:70) >>> >>> [2016-05-07 20:21:11,983] ERROR {org.wso2.carbon.core} - FrameworkEvent >>> ERROR - org.wso2.carbon.core >>> org.wso2.carbon.kernel.internal.startupresolver.StartOrderResolverException: >>> componentName value is missing in the services registered with the key >>> org.wso2.carbon.kernel.startupresolver.RequiredCapabilityListener, >>> implementation class name is >>> org.wso2.carbon.datasource.core.internal.DataSourceListenerComponent >>> at >>> org.wso2.carbon.kernel.internal.startupresolver.OSGiServiceCapabilityTracker$CapabilityServiceTrackerCustomizer.addingService(OSGiServiceCapabilityTracker.java:142) >>> 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.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:914) >>> at >>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>> at >>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:464) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.registerService(InstanceProcess.java:536) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:213) >>> at >>> org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473) >>> at >>> org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217) >>> at >>> org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816) >>> at >>> org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:783) >>> at org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89) >>> at >>> org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:70) >>> >>> [2016-05-07 20:21:11,994] ERROR {org.wso2.carbon.core} - FrameworkEvent >>> ERROR - org.wso2.carbon.core >>> org.wso2.carbon.kernel.internal.startupresolver.StartOrderResolverException: >>> componentName value is missing in the services registered with the key >>> org.wso2.carbon.kernel.startupresolver.RequiredCapabilityListener, >>> implementation class name is >>> org.wso2.carbon.deployment.engine.internal.DeploymentEngineListenerComponent >>> at >>> org.wso2.carbon.kernel.internal.startupresolver.OSGiServiceCapabilityTracker$CapabilityServiceTrackerCustomizer.addingService(OSGiServiceCapabilityTracker.java:142) >>> 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.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:914) >>> at >>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>> at >>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:464) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.registerService(InstanceProcess.java:536) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:213) >>> at >>> org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473) >>> at >>> org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217) >>> at >>> org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816) >>> at >>> org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:783) >>> at org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89) >>> at >>> org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:70) >>> >>> [2016-05-07 20:21:12,055] ERROR {org.wso2.carbon.core} - FrameworkEvent >>> ERROR - org.wso2.carbon.core >>> org.wso2.carbon.kernel.internal.startupresolver.StartOrderResolverException: >>> componentName value is missing in the services registered with the key >>> org.wso2.carbon.kernel.startupresolver.RequiredCapabilityListener, >>> implementation class name is org.wso2.msf4j.internal.MicroservicesServerSC >>> at >>> org.wso2.carbon.kernel.internal.startupresolver.OSGiServiceCapabilityTracker$CapabilityServiceTrackerCustomizer.addingService(OSGiServiceCapabilityTracker.java:142) >>> 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.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:914) >>> at >>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>> at >>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:464) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.registerService(InstanceProcess.java:536) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:213) >>> at >>> org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:343) >>> at >>> org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:222) >>> at >>> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:914) >>> at >>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>> at >>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:464) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:482) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:998) >>> at >>> org.wso2.carbon.transport.http.netty.internal.NettyTransportActivator.start(NettyTransportActivator.java:44) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) >>> at java.security.AccessController.doPrivileged(Native Method) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721) >>> at >>> org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:936) >>> at >>> org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:319) >>> at org.eclipse.osgi.container.Module.doStart(Module.java:571) >>> at org.eclipse.osgi.container.Module.start(Module.java:439) >>> at >>> org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:393) >>> at >>> org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:412) >>> at >>> org.eclipse.equinox.internal.simpleconfigurator.ConfigApplier.startBundles(ConfigApplier.java:438) >>> at >>> org.eclipse.equinox.internal.simpleconfigurator.ConfigApplier.install(ConfigApplier.java:111) >>> at >>> org.eclipse.equinox.internal.simpleconfigurator.SimpleConfiguratorImpl.applyConfiguration(SimpleConfiguratorImpl.java:191) >>> at >>> org.eclipse.equinox.internal.simpleconfigurator.SimpleConfiguratorImpl.applyConfiguration(SimpleConfiguratorImpl.java:205) >>> at >>> org.eclipse.equinox.internal.simpleconfigurator.Activator.start(Activator.java:60) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) >>> at java.security.AccessController.doPrivileged(Native Method) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721) >>> at >>> org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:936) >>> at >>> org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:319) >>> at org.eclipse.osgi.container.Module.doStart(Module.java:571) >>> at org.eclipse.osgi.container.Module.start(Module.java:439) >>> at >>> org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:393) >>> at >>> org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:412) >>> at >>> org.wso2.carbon.launcher.CarbonServer.loadInitialBundles(CarbonServer.java:242) >>> at org.wso2.carbon.launcher.CarbonServer.start(CarbonServer.java:83) >>> at org.wso2.carbon.launcher.Main.main(Main.java:82) >>> >>> [2016-05-07 20:21:12,079] ERROR {org.wso2.carbon.core} - FrameworkEvent >>> ERROR - org.wso2.carbon.core >>> org.wso2.carbon.kernel.internal.startupresolver.StartOrderResolverException: >>> componentName value is missing in the services registered with the key >>> org.wso2.carbon.kernel.startupresolver.RequiredCapabilityListener, >>> implementation class name is >>> org.wso2.carbon.transport.http.netty.internal.NettyTransportServiceComponent >>> at >>> org.wso2.carbon.kernel.internal.startupresolver.OSGiServiceCapabilityTracker$CapabilityServiceTrackerCustomizer.addingService(OSGiServiceCapabilityTracker.java:142) >>> 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.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:914) >>> at >>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>> at >>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:464) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.registerService(InstanceProcess.java:536) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:213) >>> at >>> org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473) >>> at >>> org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217) >>> at >>> org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816) >>> at >>> org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:783) >>> at org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89) >>> at >>> org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:70) >>> >>> [2016-05-07 20:21:12,080] ERROR {org.wso2.carbon.core} - FrameworkEvent >>> ERROR - org.wso2.carbon.core >>> org.wso2.carbon.kernel.internal.startupresolver.StartOrderResolverException: >>> capabilityName value is missing in the services registered with the key >>> org.wso2.carbon.kernel.startupresolver.CapabilityProvider, implementation >>> class name is >>> org.wso2.carbon.transport.http.netty.internal.TransportServiceCapabilityProvider >>> at >>> org.wso2.carbon.kernel.internal.startupresolver.OSGiServiceCapabilityTracker$CapabilityServiceTrackerCustomizer.addingService(OSGiServiceCapabilityTracker.java:155) >>> 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.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:914) >>> at >>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>> at >>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225) >>> at >>> org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:464) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.registerService(InstanceProcess.java:536) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:213) >>> at >>> org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473) >>> at >>> org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217) >>> at >>> org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816) >>> at >>> org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:783) >>> at org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89) >>> at >>> org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:70) >>> >>> Thanks, >>> Hasitha. >>> >>> -- >>> -- >>> Hasitha Aravinda, >>> Senior Software Engineer, >>> WSO2 Inc. >>> Email: [email protected] >>> Mobile : +94 718 210 200 >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> >> *Niranjan Karunanandham* >> Senior Software Engineer - WSO2 Inc. >> WSO2 Inc.: http://www.wso2.com >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Afkham Azeez* > Director of Architecture; WSO2, Inc.; http://wso2.com > Member; Apache Software Foundation; http://www.apache.org/ > * <http://www.apache.org/>* > *email: **[email protected]* <[email protected]> > * cell: +94 77 3320919 <%2B94%2077%203320919>blog: * > *http://blog.afkham.org* <http://blog.afkham.org> > *twitter: **http://twitter.com/afkham_azeez* > <http://twitter.com/afkham_azeez> > *linked-in: **http://lk.linkedin.com/in/afkhamazeez > <http://lk.linkedin.com/in/afkhamazeez>* > > *Lean . Enterprise . Middleware* > -- *Niranjan Karunanandham* Senior Software Engineer - WSO2 Inc. WSO2 Inc.: http://www.wso2.com
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
