You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Simon Laws (JIRA)" <de...@tuscany.apache.org> on 2011/08/08 16:46:27 UTC

[jira] [Created] (TUSCANY-3912) The nonOverrideable flag is not being processed correctly when it comes to calculating the active set of targets for a promoted reference

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

        

[jira] [Closed] (TUSCANY-3912) The nonOverrideable flag is not being processed correctly when it comes to calculating the active set of targets for a promoted reference

Posted by "Simon Laws (JIRA)" <de...@tuscany.apache.org>.
     [ 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