[ 
https://issues.apache.org/jira/browse/FELIX-4360?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carsten Ziegeler closed FELIX-4360.
-----------------------------------

> Ensure ordered property values in configurations
> ------------------------------------------------
>
>                 Key: FELIX-4360
>                 URL: https://issues.apache.org/jira/browse/FELIX-4360
>             Project: Felix
>          Issue Type: Bug
>          Components: Configuration Admin, Specification compliance
>    Affects Versions: configadmin-1.8.0
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For: configadmin-1.8.2
>
>
> Older Configuration Admin Service specifications allowed multi-value 
> properties to be stored as either arrays or Vector objects. Recently the 
> specification was changed to support Collection objects.
> The problem is that vectors are sorted, much like lists, while collections do 
> not define an order.
> The upcoming specification release of the Configuration Admin Service will 
> clarify that configuration properties provided in a Collection object 
> supporting ordering (e.g. Vector or List) must maintain their order when 
> persisted and provided back.
> For our implementation this should not be a problem since we are internally 
> using ArrayLists. Still we might want to cross check and implement a unit or 
> integration test to validate the claim.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to