aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Timothy Ward (JIRA)" <>
Subject [jira] [Commented] (ARIES-1613) DiscoveryPlugin interface not exported
Date Wed, 21 Sep 2016 09:57:20 GMT


Timothy Ward commented on ARIES-1613:

Discovery providers should not be changing the properties defined by an EndpointDescription.
The Topology Manager is responsible for adding extra properties when making the export from
RemoteServiceAdmin. Changing the properties in the Discovery layer is a good way to break
other RSA implementations.

The sort of behaviour that you're actually asking for (the ability to supply an "external"
URL) should really be part of the RSA distribution provider. The provider should create a
proxied EndpointDescription and a "raw" EndpointDescription, the remote Topology Manager can
then decide which (or both) should be imported.

> DiscoveryPlugin interface not exported
> --------------------------------------
>                 Key: ARIES-1613
>                 URL:
>             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

View raw message