You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Carsten Ziegeler (Jira)" <ji...@apache.org> on 2022/10/19 06:57:00 UTC

[jira] [Resolved] (FELIX-5208) AttributeDefinition.getDefaultValue() returns null

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

Carsten Ziegeler resolved FELIX-5208.
-------------------------------------
    Resolution: Won't Fix

Resolving as won't fix - if this is still an issue with latest metatype/tooling, please reopen and update the issue

> AttributeDefinition.getDefaultValue() returns null
> --------------------------------------------------
>
>                 Key: FELIX-5208
>                 URL: https://issues.apache.org/jira/browse/FELIX-5208
>             Project: Felix
>          Issue Type: Bug
>          Components: Metatype Service
>    Affects Versions: metatype-1.1.2
>            Reporter: Raghavendra Gali
>            Priority: Major
>
> Whenever a Property is defined with an empty default value, AttributeDefinition.getDefaultValue() returns a null.
> For ex:
> <code>
> @Property(value = "")
>     private static final String LOG_PART1_PATH = BTM_PREFIX + "logPart1Path";
> </code>
> In this case, AttributeDefinition.getDefaultValue() returns null instead of {""}, i.e,. a string array with an empty string.
> This issues is not seen in 1.0.6, the version of felix I'm using. But, when I migrate to 1.1.2, face this issue.
> I suspect the fixes [FELIX-3757] and [FELIX-3758] are the culprits. These were fixed between 1.0.6 and 1.0.8



--
This message was sent by Atlassian Jira
(v8.20.10#820010)