You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "David Bosschaert (JIRA)" <ji...@apache.org> on 2009/12/17 16:43:19 UTC

[jira] Updated: (DOSGI-23) ServiceListener without objectClass

     [ 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.