[
https://issues.apache.org/jira/browse/DOSGI-23?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Bosschaert updated DOSGI-23:
----------------------------------
Component/s: Discovery
> 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
>
> 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 is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.