[
https://issues.apache.org/jira/browse/FELIX-889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Work on FELIX-889 started by Felix Meschberger.
> Arrays of primitives not supported by Configuration Admin
> ---------------------------------------------------------
>
> Key: FELIX-889
> URL: https://issues.apache.org/jira/browse/FELIX-889
> Project: Felix
> Issue Type: Bug
> Components: Configuration Admin
> Affects Versions: configadmin-1.0.4, configadmin-1.0.8
> Reporter: Felix Meschberger
> Assignee: Felix Meschberger
>
> Code inspection and additional unit tests show, that the
> CaseInsensitiveDictionary used to store the configuration properties does not
> accept and support values of primitive array type.
> The bug lies with the CaseInsensitiveDictionary.checkValue(), which checkes
> arrays with
> value instanceOf Object[]
> which is never true for an array of primitive. The check must be whether the
> class of the value is an array type as in
> value.getClass().isArray()
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.