I have a pile of components that aren't starting because they can't satisfy a reference to WorkerBusService, implemented by a class named BusService.
At the bottom of this messages are all the SCR log messages that mention BusService -- not much talking about it, and then many things that desire it. How do I tell what is preventing BusService from activating? It does require a configuration PID, but: //configurationPolicy = ConfigurationPolicy.REQUIRE, configurationPid = "com.basistech.ws.bus" and here are the CM log events. 08:37:00.164 [CM Event Dispatcher (Fire ConfigurationEvent: pid=com.basistech.ws.headless.config)] DEBUG org.apache.felix.configadmin.1.8.10 - [[org.osgi.service.cm.ConfigurationAdmin]]getConfiguration(pid=com.basistech.ws.bus, location=null) 08:37:00.164 [CM Event Dispatcher (Fire ConfigurationEvent: pid=com.basistech.ws.headless.config)] DEBUG org.apache.felix.configadmin.1.8.10 - [[org.osgi.service.cm.ConfigurationAdmin]]No SecurityManager installed; grant CONFIGURE permission on configuration bound to * to bundle /Users/benson/x/rosapi-on-premise/embedded/test/../pre-package/target/bundles/base/rosapi-headless-config-reader-1.4.101-SNAPSHOT.jar 08:37:00.164 [CM Event Dispatcher (Fire ConfigurationEvent: pid=com.basistech.ws.headless.config)] DEBUG org.apache.felix.configadmin.1.8.10 - [[org.osgi.service.cm.ConfigurationAdmin]]createConfiguration(com.basistech.ws.bus, null, null) 08:37:00.165 [CM Event Dispatcher (Fire ConfigurationEvent: pid=com.basistech.ws.headless.config)] DEBUG org.apache.felix.configadmin.1.8.10 - [[org.osgi.service.cm.ConfigurationAdmin]]update(properties={licensePathname=/Users/benson/x/rosapi-on-premise/embedded/test/target/test-config/rosapi/rlp-license.xml}) 08:37:00.165 [CM Event Dispatcher (Fire ConfigurationEvent: pid=com.basistech.ws.headless.config)] DEBUG org.apache.felix.configadmin.1.8.10 - [[org.osgi.service.cm.ConfigurationAdmin]]Updating config com.basistech.ws.bus with {licensePathname=/Users/benson/x/rosapi-on-premise/embedded/test/target/test-config/rosapi/rlp-license.xml} 08:37:00.166 [CM Event Dispatcher (Fire ConfigurationEvent: pid=com.basistech.ws.headless.config)] DEBUG org.apache.felix.configadmin.1.8.10 - [[org.osgi.service.cm.ConfigurationAdmin]]No SynchronousConfigurationListeners to send CM_UPDATED event to. 08:37:00.166 [CM Event Dispatcher (Fire ConfigurationEvent: pid=com.basistech.ws.headless.config)] DEBUG org.apache.felix.configadmin.1.8.10 - [[org.osgi.service.cm.ConfigurationAdmin]]Scheduling task Fire ConfigurationEvent: pid=com.basistech.ws.bus 08:37:00.166 [CM Event Dispatcher (Fire ConfigurationEvent: pid=com.basistech.ws.headless.config)] DEBUG org.apache.felix.configadmin.1.8.10 - [[org.osgi.service.cm.ConfigurationAdmin]]Scheduling task Update: pid=com.basistech.ws.bus 08:37:00.166 [CM Event Dispatcher (Fire ConfigurationEvent: pid=com.basistech.ws.headless.config)] DEBUG org.apache.felix.configadmin.1.8.10 - [[org.osgi.service.cm.ConfigurationAdmin]]UpdateConfiguration(com.basistech.ws.bus) scheduled 1119:08:37:01.331 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - BundleComponentActivator : Bundle [103] descriptor locations OSGI-INF/com.basistech.ws.worker.bus.impl.BusService.xml 1121:08:37:01.332 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - BundleComponentActivator : Bundle [103] ComponentHolder created for com.basistech.ws.worker.bus.impl.BusService 1122:08:37:01.332 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - BundleComponentActivator : Bundle [103] May enable component holder com.basistech.ws.worker.bus.impl.BusService 1123:08:37:01.332 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - BundleComponentActivator : Bundle [103] Enabling component holder com.basistech.ws.worker.bus.impl.BusService 1246:08:37:01.349 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.flinx.FlinxComponentService(-1)] Dependency Manager created BusConfiguredinterface=com.basistech.ws.worker.api.WorkerBusService, filter=null, policy=static, cardinality=1..1, bind=setBusConfigured, unbind=null, updated=null, field=null, field-option=null, field-collection-type=null 1260:08:37:01.349 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.flinx.FlinxComponentService(11)] New service tracker for BusConfigured, initial active: false, previous references: {}, classFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService), eventFilter null, initialReferenceFilter (objectClass=com.basistech.ws.worker.api.WorkerBusService) 1262:08:37:01.349 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - classNameFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService) event filter: null 1304:08:37:01.354 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.rbl.BaseLinguisticsComponentServiceImpl(-1)] Dependency Manager created BusConfiguredinterface=com.basistech.ws.worker.api.WorkerBusService, filter=null, policy=static, cardinality=1..1, bind=setBusConfigured, unbind=null, updated=null, field=null, field-option=null, field-collection-type=null 1318:08:37:01.354 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.rbl.BaseLinguisticsComponentServiceImpl(12)] New service tracker for BusConfigured, initial active: false, previous references: {}, classFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService), eventFilter null, initialReferenceFilter (objectClass=com.basistech.ws.worker.api.WorkerBusService) 1320:08:37:01.354 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - classNameFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService) event filter: null 1364:08:37:01.359 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.relax.DependencyParsingComponentServiceImpl(-1)] Dependency Manager created BusConfiguredinterface=com.basistech.ws.worker.api.WorkerBusService, filter=null, policy=static, cardinality=1..1, bind=setBusConfigured, unbind=null, updated=null, field=null, field-option=null, field-collection-type=null 1377:08:37:01.359 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.relax.DependencyParsingComponentServiceImpl(13)] New service tracker for BusConfigured, initial active: false, previous references: {}, classFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService), eventFilter null, initialReferenceFilter (objectClass=com.basistech.ws.worker.api.WorkerBusService) 1379:08:37:01.359 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - classNameFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService) event filter: null 1404:08:37:01.360 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.relax.RelationshipExtractionComponentServiceImpl(-1)] Dependency Manager created BusConfiguredinterface=com.basistech.ws.worker.api.WorkerBusService, filter=null, policy=static, cardinality=1..1, bind=setBusConfigured, unbind=null, updated=null, field=null, field-option=null, field-collection-type=null 1421:08:37:01.360 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.relax.RelationshipExtractionComponentServiceImpl(14)] New service tracker for BusConfigured, initial active: false, previous references: {}, classFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService), eventFilter null, initialReferenceFilter (objectClass=com.basistech.ws.worker.api.WorkerBusService) 1423:08:37:01.360 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - classNameFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService) event filter: null 1495:08:37:01.365 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.res.impl.EntityResolutionServiceImpl(-1)] Dependency Manager created BusConfiguredinterface=com.basistech.ws.worker.api.WorkerBusService, filter=null, policy=static, cardinality=1..1, bind=setBusConfigured, unbind=null, updated=null, field=null, field-option=null, field-collection-type=null 1509:08:37:01.365 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.res.impl.EntityResolutionServiceImpl(15)] New service tracker for BusConfigured, initial active: false, previous references: {}, classFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService), eventFilter null, initialReferenceFilter (objectClass=com.basistech.ws.worker.api.WorkerBusService) 1511:08:37:01.365 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - classNameFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService) event filter: null 1553:08:37:01.370 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.rex.EntityExtractionComponentServiceImpl(-1)] Dependency Manager created BusConfiguredinterface=com.basistech.ws.worker.api.WorkerBusService, filter=null, policy=static, cardinality=1..1, bind=setBusConfigured, unbind=null, updated=null, field=null, field-option=null, field-collection-type=null 1569:08:37:01.371 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.rex.EntityExtractionComponentServiceImpl(16)] New service tracker for BusConfigured, initial active: false, previous references: {}, classFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService), eventFilter null, initialReferenceFilter (objectClass=com.basistech.ws.worker.api.WorkerBusService) 1571:08:37:01.371 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - classNameFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService) event filter: null 1633:08:37:01.377 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.rli.LanguageIdentificationComponentServiceImpl(-1)] Dependency Manager created BusConfiguredinterface=com.basistech.ws.worker.api.WorkerBusService, filter=null, policy=static, cardinality=1..1, bind=setBusConfigured, unbind=null, updated=null, field=null, field-option=null, field-collection-type=null 1647:08:37:01.377 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.rli.LanguageIdentificationComponentServiceImpl(17)] New service tracker for BusConfigured, initial active: false, previous references: {}, classFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService), eventFilter null, initialReferenceFilter (objectClass=com.basistech.ws.worker.api.WorkerBusService) 1649:08:37:01.377 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - classNameFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService) event filter: null 1693:08:37:01.383 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.rnt.impl.NameComparisonService(-1)] Dependency Manager created BusConfiguredinterface=com.basistech.ws.worker.api.WorkerBusService, filter=null, policy=static, cardinality=1..1, bind=setBusConfigured, unbind=null, updated=null, field=null, field-option=null, field-collection-type=null 1707:08:37:01.383 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.rnt.impl.NameComparisonService(18)] New service tracker for BusConfigured, initial active: false, previous references: {}, classFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService), eventFilter null, initialReferenceFilter (objectClass=com.basistech.ws.worker.api.WorkerBusService) 1709:08:37:01.383 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - classNameFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService) event filter: null 1744:08:37:01.384 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.rnt.impl.NameTranslationService(-1)] Dependency Manager created BusConfiguredinterface=com.basistech.ws.worker.api.WorkerBusService, filter=null, policy=static, cardinality=1..1, bind=setBusConfigured, unbind=null, updated=null, field=null, field-option=null, field-collection-type=null 1758:08:37:01.385 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.rnt.impl.NameTranslationService(19)] New service tracker for BusConfigured, initial active: false, previous references: {}, classFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService), eventFilter null, initialReferenceFilter (objectClass=com.basistech.ws.worker.api.WorkerBusService) 1760:08:37:01.385 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - classNameFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService) event filter: null 1804:08:37:01.389 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.sdk.tcat.impl.CatComponentServiceImpl(-1)] Dependency Manager created BusConfiguredinterface=com.basistech.ws.worker.api.WorkerBusService, filter=null, policy=static, cardinality=1..1, bind=setBusConfigured, unbind=null, updated=null, field=null, field-option=null, field-collection-type=null 1817:08:37:01.389 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.sdk.tcat.impl.CatComponentServiceImpl(20)] New service tracker for BusConfigured, initial active: false, previous references: {}, classFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService), eventFilter null, initialReferenceFilter (objectClass=com.basistech.ws.worker.api.WorkerBusService) 1819:08:37:01.389 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - classNameFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService) event filter: null 1842:08:37:01.390 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.sdk.tcat.impl.SentimentComponentServiceImpl(-1)] Dependency Manager created BusConfiguredinterface=com.basistech.ws.worker.api.WorkerBusService, filter=null, policy=static, cardinality=1..1, bind=setBusConfigured, unbind=null, updated=null, field=null, field-option=null, field-collection-type=null 1856:08:37:01.390 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.sdk.tcat.impl.SentimentComponentServiceImpl(21)] New service tracker for BusConfigured, initial active: false, previous references: {}, classFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService), eventFilter null, initialReferenceFilter (objectClass=com.basistech.ws.worker.api.WorkerBusService) 1858:08:37:01.391 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - classNameFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService) event filter: null 1902:08:37:01.397 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.tvec.TvecComponentService(-1)] Dependency Manager created BusConfiguredinterface=com.basistech.ws.worker.api.WorkerBusService, filter=null, policy=static, cardinality=1..1, bind=setBusConfigured, unbind=null, updated=null, field=null, field-option=null, field-collection-type=null 1916:08:37:01.398 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - [com.basistech.ws.worker.tvec.TvecComponentService(22)] New service tracker for BusConfigured, initial active: false, previous references: {}, classFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService), eventFilter null, initialReferenceFilter (objectClass=com.basistech.ws.worker.api.WorkerBusService) 1918:08:37:01.398 [FelixStartLevel] DEBUG org.apache.felix.scr.2.0.6 - classNameFilter: (objectClass=com.basistech.ws.worker.api.WorkerBusService) event filter: null --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@felix.apache.org For additional commands, e-mail: users-h...@felix.apache.org