felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mikael Åsberg (JIRA) <j...@apache.org>
Subject [jira] [Updated] (FELIX-4691) Empty string value for property causes build failure
Date Wed, 12 Nov 2014 14:04:33 GMT

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

Mikael Åsberg updated FELIX-4691:
    Attachment: servicepropertytest.zip

Minimal Maven sample project illustrating the failure. See it by issuing "mvn clean install",
change to maven-bundle-plugin version 2.4.0 and "mvn clean install" does not fail.

> Empty string value for property causes build failure
> ----------------------------------------------------
>                 Key: FELIX-4691
>                 URL: https://issues.apache.org/jira/browse/FELIX-4691
>             Project: Felix
>          Issue Type: Bug
>          Components: Maven Bundle Plugin
>    Affects Versions: maven-bundle-plugin-2.5.3
>            Reporter: Mikael Åsberg
>         Attachments: servicepropertytest.zip
> Hi, when I upgraded from maven-bundle-plugin version 2.4.0 to version 2.5.3, I noticed
a build failure when I performed "mvn clean install" on one of my OSGi services. The error
is related to a service property of type String where the value has been set to empty string:
> @Property (value = "")
> private static final String MY_PROPERTY = "foo";
> The error is:
> [INFO] --- maven-bundle-plugin:2.5.3:bundle (default-bundle) @ servicepropertytest ---
> [ERROR] Bundle org.mindcooler:servicepropertytest:bundle:0.1.0 : No value after '=' sign
for attribute foo
> [ERROR] Error(s) found in bundle configuration
> I see the same problem versions 2.5.2, 2.5.1, and 2.5.0 of maven-bundle-plugin, but if
I go back to version 2.4.0 of maven-bundle-plugin, but change nothing else, the problem disappears.
> Have I found a problem here or is my code incorrect?
> I have attached a minimal sample Maven project

This message was sent by Atlassian JIRA

View raw message