[JBoss JIRA] (SWITCHYARD-855) Do a better job integrating services/references when changing a component's implementation
by Rob Cernich (JIRA)
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
12 years, 6 months