[
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