[ https://issues.apache.org/jira/browse/DOSGI-23?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Christian Schneider resolved DOSGI-23. -------------------------------------- Resolution: Won't Fix Assignee: Christian Schneider I think we can not easily support listeners without objectClass as this might trigger to import all services. > ServiceListener without objectClass > ----------------------------------- > > Key: DOSGI-23 > URL: https://issues.apache.org/jira/browse/DOSGI-23 > Project: CXF Distributed OSGi > Issue Type: New Feature > Components: Discovery > Environment: felix-2.0.1 > Reporter: Alexander Broekhuis > Assignee: Christian Schneider > > Remote service endpoints are created using the CxfFindListenerHook if a > listener is added with a filter on a service classname. Currently in the > CxfFindListenerHook there is a check to see if objectClass is filled in. If > this is not the case, the discovery is not accessed to look for remote > services. If a listener is added to get a remote service based only on other > properties, no endpoints are created. > As a side note when a listener is added with a filter on > service.imported=true: > The imported property is only set on the imported proxy registration, and not > part of the actual remote service. So it isn't published in discovery. In > this case the service listener could be notified of all remote services found > in the discovery. > See > http://old.nabble.com/-DOSGI--ServiceListener-without-objectClass-td26739822.html > for the thread on the mailing list. -- This message was sent by Atlassian JIRA (v6.3.4#6332)