You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2012/09/03 04:13:07 UTC

[jira] [Created] (FELIX-3649) Remove ct.workaround property and support

Felix Meschberger created FELIX-3649:
----------------------------------------

             Summary: Remove ct.workaround property and support
                 Key: FELIX-3649
                 URL: https://issues.apache.org/jira/browse/FELIX-3649
             Project: Felix
          Issue Type: Bug
          Components: Declarative Services (SCR), Specification compliance
            Reporter: Felix Meschberger
            Assignee: Felix Meschberger


To pass an earlier CT the configuration property ds.ctworkaround has been introduced in FELIX-2526.

The CT bug  expecting a writable Dictionary has been fixed in the mean time. So for this part, the work around is not required any longer.

On the other hand, the updated DS 1.2 spec has more fine grained specification on how to handle configurations. In this context, the implementation must be updated. Else the workaround is still needed.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (FELIX-3649) Remove ct.workaround property and support

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-3649?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Meschberger updated FELIX-3649:
-------------------------------------

    Description: 
To pass an earlier CT the configuration property ds.ctworkaround has been introduced in FELIX-2526.

The CT bug  expecting a writable Dictionary has been fixed in the mean time. So for this part, the work around is not required any longer.

The second reason for the workaround is the CT creating configurations bound to the test class bundle and thus not applicable to the target bundle providing the test components. The spec has been updated for multi-location binding but kept the original single-bundle location binding mechanism and thus our implementation is correct when regular bundle location binding is used in the tests

  was:
To pass an earlier CT the configuration property ds.ctworkaround has been introduced in FELIX-2526.

The CT bug  expecting a writable Dictionary has been fixed in the mean time. So for this part, the work around is not required any longer.

On the other hand, the updated DS 1.2 spec has more fine grained specification on how to handle configurations. In this context, the implementation must be updated. Else the workaround is still needed.

    
> Remove ct.workaround property and support
> -----------------------------------------
>
>                 Key: FELIX-3649
>                 URL: https://issues.apache.org/jira/browse/FELIX-3649
>             Project: Felix
>          Issue Type: Bug
>          Components: Declarative Services (SCR), Specification compliance
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>
> To pass an earlier CT the configuration property ds.ctworkaround has been introduced in FELIX-2526.
> The CT bug  expecting a writable Dictionary has been fixed in the mean time. So for this part, the work around is not required any longer.
> The second reason for the workaround is the CT creating configurations bound to the test class bundle and thus not applicable to the target bundle providing the test components. The spec has been updated for multi-location binding but kept the original single-bundle location binding mechanism and thus our implementation is correct when regular bundle location binding is used in the tests

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Resolved] (FELIX-3649) Remove ct.workaround property and support

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-3649?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Meschberger resolved FELIX-3649.
--------------------------------------

       Resolution: Fixed
    Fix Version/s: scr-1.6.2

Remove the ds.ctworkaround property support in Rev. 1380118
                
> Remove ct.workaround property and support
> -----------------------------------------
>
>                 Key: FELIX-3649
>                 URL: https://issues.apache.org/jira/browse/FELIX-3649
>             Project: Felix
>          Issue Type: Bug
>          Components: Declarative Services (SCR), Specification compliance
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For: scr-1.6.2
>
>
> To pass an earlier CT the configuration property ds.ctworkaround has been introduced in FELIX-2526.
> The CT bug  expecting a writable Dictionary has been fixed in the mean time. So for this part, the work around is not required any longer.
> The second reason for the workaround is the CT creating configurations bound to the test class bundle and thus not applicable to the target bundle providing the test components. The spec has been updated for multi-location binding but kept the original single-bundle location binding mechanism and thus our implementation is correct when regular bundle location binding is used in the tests

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Closed] (FELIX-3649) Remove ct.workaround property and support

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-3649?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Meschberger closed FELIX-3649.
------------------------------------


Close after release
                
> Remove ct.workaround property and support
> -----------------------------------------
>
>                 Key: FELIX-3649
>                 URL: https://issues.apache.org/jira/browse/FELIX-3649
>             Project: Felix
>          Issue Type: Bug
>          Components: Declarative Services (SCR), Specification compliance
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For: scr-1.6.2
>
>
> To pass an earlier CT the configuration property ds.ctworkaround has been introduced in FELIX-2526.
> The CT bug  expecting a writable Dictionary has been fixed in the mean time. So for this part, the work around is not required any longer.
> The second reason for the workaround is the CT creating configurations bound to the test class bundle and thus not applicable to the target bundle providing the test components. The spec has been updated for multi-location binding but kept the original single-bundle location binding mechanism and thus our implementation is correct when regular bundle location binding is used in the tests

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira