[
https://issues.apache.org/jira/browse/ARIES-1613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15503266#comment-15503266
]
Panu Hämäläinen commented on ARIES-1613:
----------------------------------------
Maybe the part "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" should be handled with this bug report (or, create another
copy report under DOSGi) and the more advanced topics (zones) in the dev list.
I think I would still need something else, i.e. DiscoveryPlugin-like support in
TopologyManager, than setting only httpBase. I would like to select which
services are published at the proxy address and which at the direct address. I
could implement the selection logic by e.g. defining a custom service property
which I check when TopologyManager calls my "TopologyManager-DiscoveryPlugin",
and/or inspect the context of the service address in the TopologyManager-plugin
(e.g. if it is /public/something, it should be published to the proxy address).
> 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)