Christian Schneider commented on ARIES-1613:

I see the potential need for such a change of properties. In your case though 
it might be enough to set the httpBase 
(https://github.com/apache/cxf-dosgi/tree/master/common). Of course that will 
result in all services having these properties. 

Btw. I wonder if it would make sense to allow the service property override on 
the TopologyManager level before the Enpoint is announced to discovery. I think 
it does not really make sense to deliver different properties for zookeeper and 
for other discovery providers. As we currently do not have a way to use the 
discoveryPlugin it would be easy to remove it completely and move this 
functionality to TopologyManager.

> 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

Reply via email to