You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stratos.apache.org by "chris snow (JIRA)" <ji...@apache.org> on 2014/09/06 21:30:28 UTC

[jira] [Commented] (STRATOS-776) Stratos in docker image not starting

    [ https://issues.apache.org/jira/browse/STRATOS-776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14124612#comment-14124612 ] 

chris snow commented on STRATOS-776:
------------------------------------

output from osgi> ls -c

{code}
osgi> ls -c
All Components:
ID      Component details
1       Component[
        name = org.wso2.carbon.caching.impl.internal.CachingServiceComponent
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.caching.impl.internal.CachingServiceComponent
        state = Unsatisfied
        properties = {service.pid=org.wso2.carbon.caching.impl.internal.CachingServiceComponent}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = distributedMapProvider, interface = org.wso2.carbon.caching.impl.DistributedMapProvider, policy = dynamic, cardinality = 0..1, target = null, bind = setDistributedMapProvider, unbind = unsetDistributedMapProvider]
        }
        located in bundle = javax.cache.wso2_4.2.0 [37]
]
Dynamic information :
  The component is satisfied
  The following references are not satisfied:
    Reference[name = distributedMapProvider, interface = org.wso2.carbon.caching.impl.DistributedMapProvider, policy = dynamic, cardinality = 0..1, target = null, bind = setDistributedMapProvider, unbind = unsetDistributedMapProvider]
  Component configurations :
    Configuration properties:
      service.pid = org.wso2.carbon.caching.impl.internal.CachingServiceComponent
      component.name = org.wso2.carbon.caching.impl.internal.CachingServiceComponent
      component.id = 0
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@2158ce23

2       Component[
        name = org.eclipse.equinox.frameworkadmin.equinox
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwAdminImpl
        state = Unsatisfied
        properties = {org.eclipse.equinox.frameworkhandler.launcher.version=3.2, org.eclipse.equinox.frameworkhandler.framework.name=Equinox, org.eclipse.equinox.frameworkhandler.launcher.name=Eclipse.exe, org.eclipse.equinox.frameworkhandler.framework.version=3.3}
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin]
        references = {
                Reference[name = StartLevel, interface = org.osgi.service.startlevel.StartLevel, policy = static, cardinality = 1..1, target = null, bind = setStartLevel, unbind = null]
                Reference[name = PlatformAdmin, interface = org.eclipse.osgi.service.resolver.PlatformAdmin, policy = static, cardinality = 1..1, target = null, bind = setPlatformAdmin, unbind = null]
        }
        located in bundle = org.eclipse.equinox.frameworkadmin.equinox_1.0.400.v20120428-0117 [73]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin]
      org.eclipse.equinox.frameworkhandler.launcher.version = 3.2
      component.name = org.eclipse.equinox.frameworkadmin.equinox
      component.id = 1
      org.eclipse.equinox.frameworkhandler.framework.name = Equinox
      org.eclipse.equinox.frameworkhandler.launcher.name = Eclipse.exe
      org.eclipse.equinox.frameworkhandler.framework.version = 3.3
    Instances:

3       Component[
        name = org.eclipse.equinox.p2.artifact.repository
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryComponent
        state = Unsatisfied
        properties = {p2.agent.servicename=org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager}
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
        references = null
        located in bundle = org.eclipse.equinox.p2.artifact.repository_1.1.100.v20110519 [79]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
      component.name = org.eclipse.equinox.p2.artifact.repository
      component.id = 2
      p2.agent.servicename = org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@4d456cef

4       Component[
        name = org.eclipse.equinox.p2.core.eventbus
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.p2.core.EventBusComponent
        state = Unsatisfied
        properties = {p2.agent.servicename=org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus}
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
        references = null
        located in bundle = org.eclipse.equinox.p2.core_2.1.0.v20110502-1955 [81]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
      component.name = org.eclipse.equinox.p2.core.eventbus
      component.id = 3
      p2.agent.servicename = org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@8f2e68b

5       Component[
        name = org.eclipse.equinox.p2.di.agentProvider
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.p2.core.DefaultAgentProvider
        state = Unsatisfied
        properties =
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.p2.core.IProvisioningAgentProvider]
        references = null
        located in bundle = org.eclipse.equinox.p2.core_2.1.0.v20110502-1955 [81]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      component.name = org.eclipse.equinox.p2.di.agentProvider
      component.id = 4
      objectClass = String[org.eclipse.equinox.p2.core.IProvisioningAgentProvider]
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@5e45dde4

6       Component[
        name = org.eclipse.equinox.p2.director
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.p2.director.DirectorComponent
        state = Unsatisfied
        properties = {p2.agent.servicename=org.eclipse.equinox.internal.provisional.p2.director.IDirector}
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
        references = null
        located in bundle = org.eclipse.equinox.p2.director_2.1.0.v20110504-1715 [82]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
      component.name = org.eclipse.equinox.p2.director
      component.id = 6
      p2.agent.servicename = org.eclipse.equinox.internal.provisional.p2.director.IDirector
    Instances:

7       Component[
        name = org.eclipse.equinox.p2.planner
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.p2.director.PlannerComponent
        state = Unsatisfied
        properties = {p2.agent.servicename=org.eclipse.equinox.p2.planner.IPlanner}
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
        references = null
        located in bundle = org.eclipse.equinox.p2.director_2.1.0.v20110504-1715 [82]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
      component.name = org.eclipse.equinox.p2.planner
      component.id = 7
      p2.agent.servicename = org.eclipse.equinox.p2.planner.IPlanner
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@3cead416

8       Component[
        name = org.eclipse.equinox.p2.engine.registry
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.p2.engine.ProfileRegistryComponent
        state = Unsatisfied
        properties = {p2.agent.servicename=org.eclipse.equinox.p2.engine.IProfileRegistry}
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
        references = null
        located in bundle = org.eclipse.equinox.p2.engine_2.1.0.v20110511 [85]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
      component.name = org.eclipse.equinox.p2.engine.registry
      component.id = 8
      p2.agent.servicename = org.eclipse.equinox.p2.engine.IProfileRegistry
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@5d0a0f98

9       Component[
        name = org.eclipse.equinox.p2.engine
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.p2.engine.EngineComponent
        state = Unsatisfied
        properties = {p2.agent.servicename=org.eclipse.equinox.p2.engine.IEngine}
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
        references = null
        located in bundle = org.eclipse.equinox.p2.engine_2.1.0.v20110511 [85]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
      component.name = org.eclipse.equinox.p2.engine
      component.id = 9
      p2.agent.servicename = org.eclipse.equinox.p2.engine.IEngine
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@3f85f3e0

10      Component[
        name = org.eclipse.equinox.p2.garbagecollector
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.p2.garbagecollector.GarbageCollectorComponent
        state = Unsatisfied
        properties = {p2.agent.servicename=org.eclipse.equinox.internal.p2.garbagecollector.GarbageCollector}
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
        references = null
        located in bundle = org.eclipse.equinox.p2.garbagecollector_1.0.200.v20110510 [87]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
      component.name = org.eclipse.equinox.p2.garbagecollector
      component.id = 10
      p2.agent.servicename = org.eclipse.equinox.internal.p2.garbagecollector.GarbageCollector
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@734e17b4

11      Component[
        name = org.eclipse.equinox.p2.metadata.repository
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryComponent
        state = Unsatisfied
        properties = {p2.agent.servicename=org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager}
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
        references = null
        located in bundle = org.eclipse.equinox.p2.metadata.repository_1.2.0.v20110511-1359 [90]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
      component.name = org.eclipse.equinox.p2.metadata.repository
      component.id = 11
      p2.agent.servicename = org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@bf66590

12      Component[
        name = org.eclipse.equinox.p2.repository
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.p2.repository.CacheManagerComponent
        state = Unsatisfied
        properties = {p2.agent.servicename=org.eclipse.equinox.internal.p2.repository.CacheManager}
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
        references = null
        located in bundle = org.eclipse.equinox.p2.repository_2.1.0.v20110601 [93]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
      component.name = org.eclipse.equinox.p2.repository
      component.id = 5
      p2.agent.servicename = org.eclipse.equinox.internal.p2.repository.CacheManager
    Instances:

13      Component[
        name = org.eclipse.equinox.p2.transport.ecf
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.p2.transport.ecf.ECFTransportComponent
        state = Unsatisfied
        properties = {p2.agent.servicename=org.eclipse.equinox.internal.p2.repository.Transport}
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
        references = null
        located in bundle = org.eclipse.equinox.p2.transport.ecf_1.0.100.v20110902-0807 [97]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
      component.name = org.eclipse.equinox.p2.transport.ecf
      component.id = 12
      p2.agent.servicename = org.eclipse.equinox.internal.p2.repository.Transport
    Instances:

14      Component[
        name = org.eclipse.equinox.p2.updatechecker
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.p2.updatechecker.UpdateCheckerComponent
        state = Unsatisfied
        properties = {p2.agent.servicename=org.eclipse.equinox.internal.provisional.p2.updatechecker.IUpdateChecker}
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
        references = null
        located in bundle = org.eclipse.equinox.p2.updatechecker_1.1.200.v20110502-1955 [98]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]
      component.name = org.eclipse.equinox.p2.updatechecker
      component.id = 13
      p2.agent.servicename = org.eclipse.equinox.internal.provisional.p2.updatechecker.IUpdateChecker
    Instances:

15      Component[
        name = org.eclipse.equinox.simpleconfigurator.manipulator
        activate = activate
        deactivate = deactivate
        modified =
        configuration-policy = optional
        factory = null
        autoenable = true
        immediate = false
        implementation = org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl
        state = Unsatisfied
        properties = {service.vendor=Eclipse.org, org.eclipse.equinox.configurator.BundleSymbolicName=org.eclipse.equinox.simpleconfigurator}
        serviceFactory = false
        serviceInterface = [org.eclipse.equinox.internal.provisional.configuratormanipulator.ConfiguratorManipulator, org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator]
        references = null
        located in bundle = org.eclipse.equinox.simpleconfigurator.manipulator_2.0.0.v20110808-1657 [103]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.eclipse.equinox.internal.provisional.configuratormanipulator.ConfiguratorManipulator,org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator]
      service.vendor = Eclipse.org
      component.name = org.eclipse.equinox.simpleconfigurator.manipulator
      component.id = 14
      org.eclipse.equinox.configurator.BundleSymbolicName = org.eclipse.equinox.simpleconfigurator
    Instances:

16      Component[
        name = application.deployer.dscomponent
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.application.deployer.internal.AppDeployerServiceComponent
        state = Unsatisfied
        properties = {service.pid=application.deployer.dscomponent}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = registry.service, interface = org.wso2.carbon.registry.core.service.RegistryService, policy = dynamic, cardinality = 1..1, target = null, bind = setRegistryService, unbind = unsetRegistryService]
                Reference[name = org.wso2.carbon.configCtx, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContext, unbind = unsetConfigurationContext]
                Reference[name = app.handler, interface = org.wso2.carbon.application.deployer.handler.AppDeploymentHandler, policy = dynamic, cardinality = 0..n, target = null, bind = setAppHandler, unbind = unsetAppHandler]
        }
        located in bundle = org.wso2.carbon.application.deployer_4.2.0 [110]
]
Dynamic information :
  *The component is NOT satisfied
  The following references are not satisfied:
    Reference[name = org.wso2.carbon.configCtx, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContext, unbind = unsetConfigurationContext]
    Reference[name = app.handler, interface = org.wso2.carbon.application.deployer.handler.AppDeploymentHandler, policy = dynamic, cardinality = 0..n, target = null, bind = setAppHandler, unbind = unsetAppHandler]
  Component configurations :
    Configuration properties:
      service.pid = application.deployer.dscomponent
      component.name = application.deployer.dscomponent
      component.id = 15
    Instances:

17      Component[
        name = carbon.core.dscomponent
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.core.internal.CarbonCoreServiceComponent
        state = Unsatisfied
        properties = {service.pid=carbon.core.dscomponent}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = user.realmservice.default, interface = org.wso2.carbon.user.core.service.RealmService, policy = dynamic, cardinality = 1..1, target = null, bind = setRealmService, unbind = unsetRealmService]
                Reference[name = registry.service, interface = org.wso2.carbon.registry.core.service.RegistryService, policy = dynamic, cardinality = 1..1, target = null, bind = setRegistryService, unbind = unsetRegistryService]
                Reference[name = server.configuration.service, interface = org.wso2.carbon.base.api.ServerConfigurationService, policy = dynamic, cardinality = 1..1, target = null, bind = setServerConfigurationService, unbind = unsetServerConfigurationService]
                Reference[name = http.service, interface = org.osgi.service.http.HttpService, policy = dynamic, cardinality = 1..1, target = null, bind = setHttpService, unbind = unsetHttpService]
                Reference[name = serverShutdownHandler, interface = org.wso2.carbon.core.ServerShutdownHandler, policy = dynamic, cardinality = 0..n, target = null, bind = addServerShutdownHandler, unbind = removeServerShutdownHandler]
                Reference[name = serverRestartHandler, interface = org.wso2.carbon.core.ServerRestartHandler, policy = dynamic, cardinality = 0..n, target = null, bind = addServerRestartHandler, unbind = removeServerRestartHandler]
                Reference[name = serverStartupHandler, interface = org.wso2.carbon.core.ServerStartupHandler, policy = dynamic, cardinality = 0..n, target = null, bind = addServerStartupHandler, unbind = removeServerStartupHandler]
                Reference[name = tenant.registry.loader, interface = org.wso2.carbon.registry.core.service.TenantRegistryLoader, policy = dynamic, cardinality = 1..1, target = null, bind = setTenantRegistryLoader, unbind = unSetTenantRegistryLoader]
        }
        located in bundle = org.wso2.carbon.core_4.2.0 [115]
]
Dynamic information :
  *The component is NOT satisfied
  The following references are not satisfied:
    Reference[name = http.service, interface = org.osgi.service.http.HttpService, policy = dynamic, cardinality = 1..1, target = null, bind = setHttpService, unbind = unsetHttpService]
    Reference[name = serverShutdownHandler, interface = org.wso2.carbon.core.ServerShutdownHandler, policy = dynamic, cardinality = 0..n, target = null, bind = addServerShutdownHandler, unbind = removeServerShutdownHandler]
    Reference[name = serverRestartHandler, interface = org.wso2.carbon.core.ServerRestartHandler, policy = dynamic, cardinality = 0..n, target = null, bind = addServerRestartHandler, unbind = removeServerRestartHandler]
    Reference[name = serverStartupHandler, interface = org.wso2.carbon.core.ServerStartupHandler, policy = dynamic, cardinality = 0..n, target = null, bind = addServerStartupHandler, unbind = removeServerStartupHandler]
  Component configurations :
    Configuration properties:
      service.pid = carbon.core.dscomponent
      component.name = carbon.core.dscomponent
      component.id = 16
    Instances:

18      Component[
        name = org.wso2.carbon.core.internal.ListenerManagerRetrieverServiceComponent
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.core.internal.ListenerManagerRetrieverServiceComponent
        state = Unsatisfied
        properties = {service.pid=org.wso2.carbon.core.internal.ListenerManagerRetrieverServiceComponent}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = listener.manager.service, interface = org.apache.axis2.engine.ListenerManager, policy = dynamic, cardinality = 1..1, target = null, bind = setListenerManager, unbind = unsetListenerManager]
        }
        located in bundle = org.wso2.carbon.core_4.2.0 [115]
]
Dynamic information :
  *The component is NOT satisfied
  The following references are not satisfied:
    Reference[name = listener.manager.service, interface = org.apache.axis2.engine.ListenerManager, policy = dynamic, cardinality = 1..1, target = null, bind = setListenerManager, unbind = unsetListenerManager]
  Component configurations :
    Configuration properties:
      service.pid = org.wso2.carbon.core.internal.ListenerManagerRetrieverServiceComponent
      component.name = org.wso2.carbon.core.internal.ListenerManagerRetrieverServiceComponent
      component.id = 17
    Instances:

19      Component[
        name = org.wso2.carbon.core.internal.StartupFinalizerServiceComponent
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.core.internal.StartupFinalizerServiceComponent
        state = Unsatisfied
        properties = {service.pid=org.wso2.carbon.core.internal.StartupFinalizerServiceComponent}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = org.wso2.carbon.configCtx, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContext, unbind = unsetConfigurationContext]
                Reference[name = user.realmservice.default, interface = org.wso2.carbon.user.core.service.RealmService, policy = dynamic, cardinality = 1..1, target = null, bind = setRealmService, unbind = unsetRealmService]
                Reference[name = registry.service, interface = org.wso2.carbon.registry.core.service.RegistryService, policy = dynamic, cardinality = 1..1, target = null, bind = setRegistryService, unbind = unsetRegistryService]
        }
        located in bundle = org.wso2.carbon.core_4.2.0 [115]
]
Dynamic information :
  *The component is NOT satisfied
  The following references are not satisfied:
    Reference[name = org.wso2.carbon.configCtx, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContext, unbind = unsetConfigurationContext]
  Component configurations :
    Configuration properties:
      service.pid = org.wso2.carbon.core.internal.StartupFinalizerServiceComponent
      component.name = org.wso2.carbon.core.internal.StartupFinalizerServiceComponent
      component.id = 18
    Instances:

20      Component[
        name = org.wso2.stratos.permission.update.PermissionUpdateServiceComponent
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.core.internal.permission.update.PermissionUpdateServiceComponent
        state = Unsatisfied
        properties = {service.pid=org.wso2.stratos.permission.update.PermissionUpdateServiceComponent}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = registry.service, interface = org.wso2.carbon.registry.core.service.RegistryService, policy = dynamic, cardinality = 1..1, target = null, bind = setRegistryService, unbind = unsetRegistryService]
                Reference[name = config.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
        }
        located in bundle = org.wso2.carbon.core_4.2.0 [115]
]
Dynamic information :
  *The component is NOT satisfied
  The following references are not satisfied:
    Reference[name = config.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
  Component configurations :
    Configuration properties:
      service.pid = org.wso2.stratos.permission.update.PermissionUpdateServiceComponent
      component.name = org.wso2.stratos.permission.update.PermissionUpdateServiceComponent
      component.id = 19
    Instances:

21      Component[
        name = MIMEType2FileExtensionMap.component
        factory = null
        autoenable = true
        immediate = false
        implementation = org.wso2.carbon.core.util.MIMEType2FileExtensionMap
        state = Unsatisfied
        properties = {service.pid=MIMEType2FileExtensionMap.component}
        serviceFactory = false
        serviceInterface = [org.wso2.carbon.core.util.MIMEType2FileExtensionMap]
        references = null
        located in bundle = org.wso2.carbon.core_4.2.0 [115]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      objectClass = String[org.wso2.carbon.core.util.MIMEType2FileExtensionMap]
      service.pid = MIMEType2FileExtensionMap.component
      component.name = MIMEType2FileExtensionMap.component
      component.id = 20
    Instances:

22      Component[
        name = core.services.dscomponent
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.core.services.internal.CarbonServicesServiceComponent
        state = Unsatisfied
        properties = {service.pid=core.services.dscomponent}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = registry.service, interface = org.wso2.carbon.registry.core.service.RegistryService, policy = dynamic, cardinality = 1..1, target = null, bind = setRegistryService, unbind = unsetRegistryService]
                Reference[name = user.realmservice.default, interface = org.wso2.carbon.user.core.service.RealmService, policy = dynamic, cardinality = 1..1, target = null, bind = setRealmService, unbind = unsetRealmService]
                Reference[name = server.configuration, interface = org.wso2.carbon.base.api.ServerConfigurationService, policy = dynamic, cardinality = 1..1, target = null, bind = setServerConfiguration, unbind = unsetServerConfiguration]
                Reference[name = config.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
        }
        located in bundle = org.wso2.carbon.core.services_4.2.0 [119]
]
Dynamic information :
  *The component is NOT satisfied
  The following references are not satisfied:
    Reference[name = config.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
  Component configurations :
    Configuration properties:
      service.pid = core.services.dscomponent
      component.name = core.services.dscomponent
      component.id = 21
    Instances:

23      Component[
        name = component.manager.core.service.comp
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.feature.mgt.core.internal.ComponentMgtCoreServiceComponent
        state = Unsatisfied
        properties = {service.pid=component.manager.core.service.comp}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = provisioning.agent.provider, interface = org.eclipse.equinox.p2.core.IProvisioningAgentProvider, policy = dynamic, cardinality = 1..1, target = null, bind = setProvisioningAgentProvider, unbind = unsetProvisioningAgentProvider]
                Reference[name = server.config.service, interface = org.wso2.carbon.base.api.ServerConfigurationService, policy = dynamic, cardinality = 1..1, target = null, bind = setServerConfigurationService, unbind = unsetServerConfigurationService]
        }
        located in bundle = org.wso2.carbon.feature.mgt.core_4.2.0 [120]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      service.pid = component.manager.core.service.comp
      component.name = component.manager.core.service.comp
      component.id = 22
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@5d85d712
        Bound References:
        String[org.eclipse.equinox.p2.core.IProvisioningAgentProvider]
                -> org.eclipse.equinox.internal.p2.core.DefaultAgentProvider@7deb0eb5
        String[org.wso2.carbon.base.api.ServerConfigurationService]
                -> org.wso2.carbon.base.ServerConfiguration@777bfb33

24      Component[
        name = org.wso2.carbon.ndatasource
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.ndatasource.core.internal.DataSourceServiceComponent
        state = Unsatisfied
        properties = {service.pid=org.wso2.carbon.ndatasource}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = registry.service, interface = org.wso2.carbon.registry.core.service.RegistryService, policy = dynamic, cardinality = 0..1, target = null, bind = setRegistryService, unbind = unsetRegistryService]
                Reference[name = secret.callback.handler.service, interface = org.wso2.carbon.securevault.SecretCallbackHandlerService, policy = dynamic, cardinality = 1..1, target = null, bind = setSecretCallbackHandlerService, unbind = unsetSecretCallbackHandlerService]
                Reference[name = user.realmservice.default, interface = org.wso2.carbon.user.core.service.RealmService, policy = dynamic, cardinality = 0..1, target = null, bind = setRealmService, unbind = unsetRealmService]
                Reference[name = server.configuration.service, interface = org.wso2.carbon.base.api.ServerConfigurationService, policy = dynamic, cardinality = 0..1, target = null, bind = setServerConfigurationService, unbind = unsetServerConfigurationService]
                Reference[name = config.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 0..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
        }
        located in bundle = org.wso2.carbon.ndatasource.core_4.2.0 [129]
]
Dynamic information :
  The component is satisfied
  The following references are not satisfied:
    Reference[name = config.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 0..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
  Component configurations :
    Configuration properties:
      service.pid = org.wso2.carbon.ndatasource
      component.name = org.wso2.carbon.ndatasource
      component.id = 23
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@6ca90e8d
        Bound References:
        String[org.wso2.carbon.user.core.service.RealmService,org.wso2.carbon.user.api.UserRealmService]
                -> org.wso2.carbon.user.core.common.DefaultRealmService@209ba33c
        String[org.wso2.carbon.securevault.SecretCallbackHandlerService]
                -> org.wso2.carbon.securevault.SecretCallbackHandlerServiceImpl@49f9c8dd
        String[org.wso2.carbon.base.api.ServerConfigurationService]
                -> org.wso2.carbon.base.ServerConfiguration@777bfb33
        String[org.wso2.carbon.registry.core.service.RegistryService,org.wso2.carbon.registry.api.RegistryService]
                -> org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService@2df24b1c

25      Component[
        name = registry.core.dscomponent
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.registry.core.internal.RegistryCoreServiceComponent
        state = Unsatisfied
        properties = {service.pid=registry.core.dscomponent}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = user.realmservice.default, interface = org.wso2.carbon.user.core.service.RealmService, policy = dynamic, cardinality = 1..1, target = null, bind = setRealmService, unbind = unsetRealmService]
                Reference[name = statistics.collector, interface = org.wso2.carbon.registry.core.statistics.StatisticsCollector, policy = dynamic, cardinality = 0..n, target = null, bind = setStatisticsCollector, unbind = unsetStatisticsCollector]
        }
        located in bundle = org.wso2.carbon.registry.core_4.2.0 [135]
]
Dynamic information :
  The component is satisfied
  The following references are not satisfied:
    Reference[name = statistics.collector, interface = org.wso2.carbon.registry.core.statistics.StatisticsCollector, policy = dynamic, cardinality = 0..n, target = null, bind = setStatisticsCollector, unbind = unsetStatisticsCollector]
  Component configurations :
    Configuration properties:
      service.pid = registry.core.dscomponent
      component.name = registry.core.dscomponent
      component.id = 24
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@7e2132d4
        Bound References:
        String[org.wso2.carbon.user.core.service.RealmService,org.wso2.carbon.user.api.UserRealmService]
                -> org.wso2.carbon.user.core.common.DefaultRealmService@209ba33c

26      Component[
        name = org.wso2.carbon.registry.server
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.registry.server.internal.RegistryServerServiceComponent
        state = Unsatisfied
        properties = {service.pid=org.wso2.carbon.registry.server}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = registry.service, interface = org.wso2.carbon.registry.core.service.RegistryService, policy = dynamic, cardinality = 1..1, target = null, bind = setRegistryService, unbind = unsetRegistryService]
                Reference[name = config.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 0..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
        }
        located in bundle = org.wso2.carbon.registry.server_4.2.0 [136]
]
Dynamic information :
  The component is satisfied
  The following references are not satisfied:
    Reference[name = config.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 0..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
  Component configurations :
    Configuration properties:
      service.pid = org.wso2.carbon.registry.server
      component.name = org.wso2.carbon.registry.server
      component.id = 25
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@10942184
        Bound References:
        String[org.wso2.carbon.registry.core.service.RegistryService,org.wso2.carbon.registry.api.RegistryService]
                -> org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService@2df24b1c

27      Component[
        name = secret.manager.initializer.component
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.securevault.internal.SecretManagerInitializerComponent
        state = Unsatisfied
        properties = {service.pid=secret.manager.initializer.component}
        serviceFactory = false
        serviceInterface = null
        references = null
        located in bundle = org.wso2.carbon.securevault_4.2.0 [140]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      service.pid = secret.manager.initializer.component
      component.name = secret.manager.initializer.component
      component.id = 26
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@7191b8be

28      Component[
        name = org.wso2.carbon.server.admin.privilegedaction
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.server.admin.internal.PrivilegedActionServiceComponent
        state = Unsatisfied
        properties = {service.pid=org.wso2.carbon.server.admin.privilegedaction}
        serviceFactory = false
        serviceInterface = null
        references = null
        located in bundle = org.wso2.carbon.server.admin_4.2.0 [141]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      service.pid = org.wso2.carbon.server.admin.privilegedaction
      component.name = org.wso2.carbon.server.admin.privilegedaction
      component.id = 27
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@15f7fc32

29      Component[
        name = serveradmin.service.component
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.server.admin.internal.ServerAdminServiceComponent
        state = Unsatisfied
        properties = {service.pid=serveradmin.service.component}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = registry.service, interface = org.wso2.carbon.registry.core.service.RegistryService, policy = dynamic, cardinality = 1..1, target = null, bind = setRegistryService, unbind = unsetRegistryService]
                Reference[name = config.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
                Reference[name = server.configuration, interface = org.wso2.carbon.base.api.ServerConfigurationService, policy = dynamic, cardinality = 1..1, target = null, bind = setServerConfigurationService, unbind = unsetServerConfigurationService]
                Reference[name = user.realmservice.default, interface = org.wso2.carbon.user.core.service.RealmService, policy = dynamic, cardinality = 1..1, target = null, bind = setRealmService, unbind = unsetRealmService]
        }
        located in bundle = org.wso2.carbon.server.admin_4.2.0 [141]
]
Dynamic information :
  *The component is NOT satisfied
  The following references are not satisfied:
    Reference[name = config.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
  Component configurations :
    Configuration properties:
      service.pid = serveradmin.service.component
      component.name = serveradmin.service.component
      component.id = 28
    Instances:

30      Component[
        name = tomcat.ext.service.comp
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.tomcat.ext.internal.CarbonRealmServiceComponent
        state = Unsatisfied
        properties = {service.pid=tomcat.ext.service.comp}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = user.realm.provider, interface = org.wso2.carbon.user.core.service.RealmService, policy = dynamic, cardinality = 1..1, target = null, bind = setRealmService, unbind = unsetRealmService]
                Reference[name = registry.service.provider, interface = org.wso2.carbon.registry.core.service.RegistryService, policy = dynamic, cardinality = 1..1, target = null, bind = setRegistryService, unbind = unsetRegistryService]
        }
        located in bundle = org.wso2.carbon.tomcat.ext_4.2.0 [146]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      service.pid = tomcat.ext.service.comp
      component.name = tomcat.ext.service.comp
      component.id = 29
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@4bce41e2
        Bound References:
        String[org.wso2.carbon.user.core.service.RealmService,org.wso2.carbon.user.api.UserRealmService]
                -> org.wso2.carbon.user.core.common.DefaultRealmService@209ba33c
        String[org.wso2.carbon.registry.core.service.RegistryService,org.wso2.carbon.registry.api.RegistryService]
                -> org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService@2df24b1c

31      Component[
        name = tomcat.service.comp
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.tomcat.ext.internal.CarbonTomcatServiceComponent
        state = Unsatisfied
        properties = {service.pid=tomcat.service.comp}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = server.configuration.service, interface = org.wso2.carbon.base.api.ServerConfigurationService, policy = dynamic, cardinality = 1..1, target = null, bind = setServerConfigurationService, unbind = unsetServerConfigurationService]
                Reference[name = tomcat.service.provider, interface = org.wso2.carbon.tomcat.api.CarbonTomcatService, policy = dynamic, cardinality = 1..1, target = null, bind = setCarbonTomcatService, unbind = unsetCarbonTomcatService]
        }
        located in bundle = org.wso2.carbon.tomcat.ext_4.2.0 [146]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      service.pid = tomcat.service.comp
      component.name = tomcat.service.comp
      component.id = 30
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@54fde1bc
        Bound References:
        String[org.wso2.carbon.tomcat.api.CarbonTomcatService]
                -> org.wso2.carbon.tomcat.internal.CarbonTomcat@67ef293b
        String[org.wso2.carbon.base.api.ServerConfigurationService]
                -> org.wso2.carbon.base.ServerConfiguration@777bfb33

32      Component[
        name = core.ui.dscomponent
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.ui.internal.CarbonUIServiceComponent
        state = Unsatisfied
        properties = {service.pid=core.ui.dscomponent}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = registry.service, interface = org.wso2.carbon.registry.core.service.RegistryService, policy = dynamic, cardinality = 1..1, target = null, bind = setRegistryService, unbind = unsetRegistryService]
                Reference[name = config.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
                Reference[name = server.configuration, interface = org.wso2.carbon.base.api.ServerConfigurationService, policy = dynamic, cardinality = 1..1, target = null, bind = setServerConfigurationService, unbind = unsetServerConfigurationService]
                Reference[name = package.admin, interface = org.osgi.service.packageadmin.PackageAdmin, policy = dynamic, cardinality = 1..1, target = null, bind = setPackageAdmin, unbind = unsetPackageAdmin]
                Reference[name = http.service, interface = org.osgi.service.http.HttpService, policy = dynamic, cardinality = 1..1, target = null, bind = setHttpService, unbind = unsetHttpService]
                Reference[name = user.realmservice.default, interface = org.wso2.carbon.user.core.service.RealmService, policy = dynamic, cardinality = 1..1, target = null, bind = setRealmService, unbind = unsetRealmService]
                Reference[name = ui.authentication.extender, interface = org.wso2.carbon.ui.UIAuthenticationExtender, policy = dynamic, cardinality = 0..1, target = null, bind = setUIAuthenticationExtender, unbind = unsetUIAuthenticationExtender]
        }
        located in bundle = org.wso2.carbon.ui_4.2.0.stratos [150]
]
Dynamic information :
  *The component is NOT satisfied
  The following references are not satisfied:
    Reference[name = config.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
    Reference[name = http.service, interface = org.osgi.service.http.HttpService, policy = dynamic, cardinality = 1..1, target = null, bind = setHttpService, unbind = unsetHttpService]
    Reference[name = ui.authentication.extender, interface = org.wso2.carbon.ui.UIAuthenticationExtender, policy = dynamic, cardinality = 0..1, target = null, bind = setUIAuthenticationExtender, unbind = unsetUIAuthenticationExtender]
  Component configurations :
    Configuration properties:
      service.pid = core.ui.dscomponent
      component.name = core.ui.dscomponent
      component.id = 31
    Instances:

33      Component[
        name = org.wso2.carbon.user.core.listener
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.user.core.internal.UMListenerServiceComponent
        state = Unsatisfied
        properties = {service.pid=org.wso2.carbon.user.core.listener}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = authorization.manager.listener.service, interface = org.wso2.carbon.user.core.listener.AuthorizationManagerListener, policy = dynamic, cardinality = 0..n, target = null, bind = setAuthorizationManagerListenerService, unbind = unsetAuthorizationManagerListenerService]
                Reference[name = user.store.manager.listener.service, interface = org.wso2.carbon.user.core.listener.UserStoreManagerListener, policy = dynamic, cardinality = 0..n, target = null, bind = setUserStoreManagerListenerService, unbind = unsetUserStoreManagerListenerService]
                Reference[name = user.operation.event.listener.service, interface = org.wso2.carbon.user.core.listener.UserOperationEventListener, policy = dynamic, cardinality = 0..n, target = null, bind = setUserOperationEventListenerService, unbind = unsetUserOperationEventListenerService]
                Reference[name = claim.manager.listener.service, interface = org.wso2.carbon.user.core.listener.ClaimManagerListener, policy = dynamic, cardinality = 0..n, target = null, bind = setClaimManagerListenerService, unbind = unsetClaimManagerListenerService]
                Reference[name = ldap.tenant.manager.listener.service, interface = org.wso2.carbon.user.core.tenant.LDAPTenantManager, policy = dynamic, cardinality = 0..n, target = null, bind = addLDAPTenantManager, unbind = removeLDAPTenantManager]
        }
        located in bundle = org.wso2.carbon.user.core_4.2.0 [153]
]
Dynamic information :
  The component is satisfied
  The following references are not satisfied:
    Reference[name = authorization.manager.listener.service, interface = org.wso2.carbon.user.core.listener.AuthorizationManagerListener, policy = dynamic, cardinality = 0..n, target = null, bind = setAuthorizationManagerListenerService, unbind = unsetAuthorizationManagerListenerService]
    Reference[name = user.store.manager.listener.service, interface = org.wso2.carbon.user.core.listener.UserStoreManagerListener, policy = dynamic, cardinality = 0..n, target = null, bind = setUserStoreManagerListenerService, unbind = unsetUserStoreManagerListenerService]
    Reference[name = user.operation.event.listener.service, interface = org.wso2.carbon.user.core.listener.UserOperationEventListener, policy = dynamic, cardinality = 0..n, target = null, bind = setUserOperationEventListenerService, unbind = unsetUserOperationEventListenerService]
    Reference[name = claim.manager.listener.service, interface = org.wso2.carbon.user.core.listener.ClaimManagerListener, policy = dynamic, cardinality = 0..n, target = null, bind = setClaimManagerListenerService, unbind = unsetClaimManagerListenerService]
    Reference[name = ldap.tenant.manager.listener.service, interface = org.wso2.carbon.user.core.tenant.LDAPTenantManager, policy = dynamic, cardinality = 0..n, target = null, bind = addLDAPTenantManager, unbind = removeLDAPTenantManager]
  Component configurations :
    Configuration properties:
      service.pid = org.wso2.carbon.user.core.listener
      component.name = org.wso2.carbon.user.core.listener
      component.id = 32
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@67c15cc

34      Component[
        name = user.store.mgt.dscomponent
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.user.core.internal.UserStoreMgtDSComponent
        state = Unsatisfied
        properties = {service.pid=user.store.mgt.dscomponent}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = user.realmservice.default, interface = org.wso2.carbon.user.core.service.RealmService, policy = dynamic, cardinality = 1..1, target = null, bind = setRealmService, unbind = unsetRealmService]
        }
        located in bundle = org.wso2.carbon.user.core_4.2.0 [153]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      service.pid = user.store.mgt.dscomponent
      component.name = user.store.mgt.dscomponent
      component.id = 33
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@3c7b0767
        Bound References:
        String[org.wso2.carbon.user.core.service.RealmService,org.wso2.carbon.user.api.UserRealmService]
                -> org.wso2.carbon.user.core.common.DefaultRealmService@209ba33c

35      Component[
        name = org.wso2.carbon.context.internal.CarbonContextDiscoveryServiceComponent
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.context.internal.CarbonContextDiscoveryServiceComponent
        state = Unsatisfied
        properties = {service.pid=org.wso2.carbon.context.internal.CarbonContextDiscoveryServiceComponent}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = discoveryService, interface = org.wso2.carbon.base.DiscoveryService, policy = dynamic, cardinality = 0..1, target = null, bind = setDiscoveryService, unbind = unsetDiscoveryService]
        }
        located in bundle = org.wso2.carbon.utils_4.2.0 [154]
]
Dynamic information :
  The component is satisfied
  The following references are not satisfied:
    Reference[name = discoveryService, interface = org.wso2.carbon.base.DiscoveryService, policy = dynamic, cardinality = 0..1, target = null, bind = setDiscoveryService, unbind = unsetDiscoveryService]
  Component configurations :
    Configuration properties:
      service.pid = org.wso2.carbon.context.internal.CarbonContextDiscoveryServiceComponent
      component.name = org.wso2.carbon.context.internal.CarbonContextDiscoveryServiceComponent
      component.id = 34
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@778de86d

36      Component[
        name = org.wso2.carbon.context.internal.CarbonContextServiceComponent
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.context.internal.CarbonContextServiceComponent
        state = Unsatisfied
        properties = {service.pid=org.wso2.carbon.context.internal.CarbonContextServiceComponent}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = registry.service, interface = org.wso2.carbon.registry.api.RegistryService, policy = dynamic, cardinality = 1..1, target = null, bind = setRegistryService, unbind = unsetRegistryService]
                Reference[name = userRealmService, interface = org.wso2.carbon.user.api.UserRealmService, policy = dynamic, cardinality = 1..1, target = null, bind = setUserRealmService, unbind = unsetUserRealmService]
        }
        located in bundle = org.wso2.carbon.utils_4.2.0 [154]
]
Dynamic information :
  The component is satisfied
  All component references are satisfied
  Component configurations :
    Configuration properties:
      service.pid = org.wso2.carbon.context.internal.CarbonContextServiceComponent
      component.name = org.wso2.carbon.context.internal.CarbonContextServiceComponent
      component.id = 35
    Instances:
      org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@5e1855f8
        Bound References:
        String[org.wso2.carbon.user.core.service.RealmService,org.wso2.carbon.user.api.UserRealmService]
                -> org.wso2.carbon.user.core.common.DefaultRealmService@209ba33c
        String[org.wso2.carbon.registry.core.service.RegistryService,org.wso2.carbon.registry.api.RegistryService]
                -> org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService@2df24b1c

37      Component[
        name = org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent
        factory = null
        autoenable = true
        immediate = true
        implementation = org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent
        state = Unsatisfied
        properties = {service.pid=org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent}
        serviceFactory = false
        serviceInterface = null
        references = {
                Reference[name = configuration.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
        }
        located in bundle = org.wso2.carbon.utils_4.2.0 [154]
]
Dynamic information :
  *The component is NOT satisfied
  The following references are not satisfied:
    Reference[name = configuration.context.service, interface = org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic, cardinality = 1..1, target = null, bind = setConfigurationContextService, unbind = unsetConfigurationContextService]
  Component configurations :
    Configuration properties:
      service.pid = org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent
      component.name = org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent
      component.id = 36
    Instances:
{code}

> Stratos in docker image not starting
> ------------------------------------
>
>                 Key: STRATOS-776
>                 URL: https://issues.apache.org/jira/browse/STRATOS-776
>             Project: Stratos
>          Issue Type: Bug
>            Reporter: chris snow
>             Fix For: 4.1.0
>
>
> Stratos image is not starting.  It hangs at the following:
> {code}
> JAVA_HOME environment variable is set to /usr/lib/jvm/java-7-openjdk-amd64/
> CARBON_HOME environment variable is set to /opt/apache-stratos
> [2014-09-06 18:56:06,392]  INFO {org.wso2.carbon.server.extensions.PatchInstaller} -  Patch changes detected
> [2014-09-06 18:56:07,657]  INFO {org.wso2.carbon.server.util.PatchUtils.console} -  Backed up plugins to patch0000
> [2014-09-06 18:56:12,857]  INFO {org.wso2.carbon.server.util.PatchUtils.console} -  Patch verification started
> [2014-09-06 18:56:13,257]  INFO {org.wso2.carbon.server.util.PatchUtils.console} -  Patch verification successfully completed without encountering any issues.
> [2014-09-06 18:56:16,884]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Starting WSO2 Carbon...
> [2014-09-06 18:56:16,892]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Operating System : Linux 3.13.0-24-generic, amd64
> [2014-09-06 18:56:16,892]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Java Home        : /usr/lib/jvm/java-7-openjdk-amd64/jre
> [2014-09-06 18:56:16,893]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Java Version     : 1.7.0_55
> [2014-09-06 18:56:16,893]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Java VM          : OpenJDK 64-Bit Server VM 24.51-b03,Oracle Corporation
> [2014-09-06 18:56:16,893]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Carbon Home      : /opt/apache-stratos
> [2014-09-06 18:56:16,893]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Java Temp Dir    : /opt/apache-stratos/tmp
> [2014-09-06 18:56:16,894]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  User             : root, en-US, Etc/UTC
> [2014-09-06 18:56:17,084]  WARN {org.wso2.carbon.core.bootup.validator.util.ValidationResultPrinter} -  The default keystore (wso2carbon.jks) is currently being used. To maximize security when deploying to a production environment, configure a new keystore with a unique password in the production server profile.
> [2014-09-06 18:56:17,093]  WARN {org.wso2.carbon.core.bootup.validator.util.ValidationResultPrinter} -  Swap Memory size (MB): 767 of the system is below the recommended minimum size :2048
> [2014-09-06 18:56:20,300]  INFO {org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService} -  Configured Registry in 404ms
> [2014-09-06 18:56:21,335]  INFO {org.wso2.carbon.registry.core.internal.RegistryCoreServiceComponent} -  Registry Mode    : READ-WRITE
> [2014-09-06 18:56:21,419]  INFO {org.wso2.carbon.user.core.internal.UserStoreMgtDSComponent} -  Carbon UserStoreMgtDSComponent activated successfully.
> {code}
> *Steps to repeat:*
> - Install Vagrant from www.vagrantup.com (don't use your distro's package)
> - Install Virtualbox from www.virtualbox.org (don't use your distro's package)
> - git clone https://github.com/snowch/vagrant-stratos-runtime.git
> - cd vagrant-stratos-runtime.git
> - vagrant up --provision
> - look for output: 
> {code}
> ==============================================
> Starting Stratos docker images.
> To view the stratos log file, run the command:
> docker logs -f <<image_id>>
> ==============================================
> {code}
> - vagrant ssh
> - run docker logs -f <<image_id>>
> *To debug:*
> - vagrant ssh (if not already ssh'd in to the box)
> - run 'bash stop_stratos_containers.sh'
> - comment out the line immediately after the line "# Start Stratos container as daemon"
> - uncomment the last line after: "# To run stratos interactively - e.g. for debugging"
> - run 'bash run-example.sh'
> - sudo bash run-nsenter.sh <<image_id>>  
> - You are now at a bash prompt inside the stratos docker image
> - Edit '/usr/local/bin/run', for example to add the -DosgiConsole option 
> - now run the script '/usr/local/bin/run'



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)