[ https://issues.apache.org/jira/browse/TUSCANY-3912?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Simon Laws closed TUSCANY-3912. ------------------------------- Resolution: Fixed Applied Greg's suggested change to clear component reference targets when nonOverrideable is false (overrideable = true which means that composite reference targets override any targets on the component reference that they promote. This change called for a change to otest 5023 which I added to the Tuscany compliance tests at r1158595. Thanks for working on this Greg. > The nonOverrideable flag is not being processed correctly when it comes to > calculating the active set of targets for a promoted reference > ----------------------------------------------------------------------------------------------------------------------------------------- > > Key: TUSCANY-3912 > URL: https://issues.apache.org/jira/browse/TUSCANY-3912 > Project: Tuscany > Issue Type: Bug > Components: SCA Java Runtime > Affects Versions: Java-SCA-2.0 > Environment: All > Reporter: Simon Laws > Fix For: Java-SCA-2.0 > > > There has been much conversation re. the meaning of the nonOverrideable flag > that can appear on a component reference. See > http://www.mail-archive.com/dev%40tuscany.apache.org/msg16925.html. It seems > that we are not applying nonOverrideable when it is set to false and always > assume that it is set to true, i.e. we are always aggregating targets down > the hierarchy regardless. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira