felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Felix Meschberger (JIRA)" <j...@apache.org>
Subject [jira] Work started: (FELIX-889) Arrays of primitives not supported by Configuration Admin
Date Mon, 19 Jan 2009 09:34:00 GMT

     [ 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
> 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.

View raw message