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

Timothy Ward commented on ARIES-1613:
-------------------------------------

The topology manager has the ability to override service properties, see 
https://osgi.org/javadoc/r6/enterprise/org/osgi/service/remoteserviceadmin/RemoteServiceAdmin.html#exportService(org.osgi.framework.ServiceReference,%20java.util.Map)

You are correct that the Topology Manager cannot override properties created by 
the Distribution provider (which don't exist) but that is correct. The 
Distribution provider understands its own properties better than the Topology 
Manager ever can. In the case where a different URL is available it needs to be 
the Distribution Provider which indicates that by providing an extra 
ExportRegistration in the returned list.

> DiscoveryPlugin interface not exported
> --------------------------------------
>
>                 Key: ARIES-1613
>                 URL: https://issues.apache.org/jira/browse/ARIES-1613
>             Project: Aries
>          Issue Type: Bug
>          Components: Remote Service Admin
>    Affects Versions: rsa-1.9.0
>            Reporter: Panu Hämäläinen
>
> The package containing the interface 
> org.apache.cxf.dosgi.discovery.zookeeper.publish.DiscoveryPlugin is not 
> exported (MANIFEST.MF) from bundle cxf-dosgi-ri-discovery-distributed (1.7.0) 
> which makes it impossible to implement 3rd party discovery plugins.



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

Reply via email to