Rob Cernich created SWITCHYARD-855:
--------------------------------------
Summary: Do a better job integrating services/references when changing a
component's implementation
Key: SWITCHYARD-855
URL:
https://issues.jboss.org/browse/SWITCHYARD-855
Project: SwitchYard
Issue Type: Bug
Components: tooling
Reporter: Rob Cernich
Fix For: 0.5
When changing a component's implementation, the services and references defined by the
new implementation are added to component. Here's what should happen:
* Only one service can be defined on a component.
** The implementation wizard should not allow the user to modify the service name.
** If an existing implementation is used, the service on the component should be changed
to reflect what is provided by the implementation.
*** The change should be in-place to avoid breaking any promotions.
*** If the implementation does not provide an interface type, the existing interface
should be used.
* Not sure about references.
** I suspect we want to blow away existing references, replacing them with any new
references required by the implementation.
** Changes should be made in-place to avoid breaking any promotions.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira