[
https://issues.apache.org/jira/browse/FELIX-1985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12799808#action_12799808
]
Stuart McCulloch commented on FELIX-1985:
-----------------------------------------
Well, we could also be more robust in the plugin and remove the duplicates - so
feel free to leave it open and I'll fix it for the next release.
> Whitespace sensitivity in the Include-Resource instruction.
> -----------------------------------------------------------
>
> Key: FELIX-1985
> URL: https://issues.apache.org/jira/browse/FELIX-1985
> Project: Felix
> Issue Type: Bug
> Components: Maven Bundle Plugin
> Affects Versions: maven-bundle-plugin-2.0.1
> Environment: Linux quartz 2.6.31-17-generic #54-Ubuntu SMP Thu Dec 10
> 17:01:44 UTC 2009 x86_64 GNU/Linux
> Reporter: Pierre Bourret
> Priority: Minor
>
> With the following maven-bundle-plugin configuration :
> <plugin>
> <groupId>org.apache.felix</groupId>
> <artifactId>maven-bundle-plugin</artifactId>
> <version>2.0.1</version>
> <extensions>true</extensions>
> <configuration>
> <instructions>
> ...
> <Include-Resource>
> {maven-resources},
> META-INF/LICENSE=LICENSE,
> META-INF/NOTICE=NOTICE
> </Include-Resource>
> </instructions>
> </configuration>
> </plugin>
> I get these errors :
> [ERROR] Error building bundle
> org.ow2.chameleon.handies:org.ow2.chameleon.handies.ipojo-tccl-handler:bundle:0.0.1-SNAPSHOT
> : Input file does not exist: LICENSE~
> [ERROR] Error building bundle
> org.ow2.chameleon.handies:org.ow2.chameleon.handies.ipojo-tccl-handler:bundle:0.0.1-SNAPSHOT
> : Input file does not exist: NOTICE~
> [ERROR] Error(s) found in bundle configuration
> (Note the trailing '~' at the end of the real file names)
> But when I insert whitespaces around the '=' symbol (either before or after
> it), it works : neither error nor warning.
> <Include-Resource>
> {maven-resources},
> META-INF/LICENSE =LICENSE,
> META-INF/NOTICE= NOTICE
> </Include-Resource>
> [INFO] BUILD SUCCESSFUL
> The first configuration (the one without spaces around '=') works with the
> 1.4.3 version of the maven-bundle-plugin.
> Is this a regression ? Or maybe the syntax of the Include-Resource
> instruction has changed since the 1.4.3 version (may it affect other
> instruction too ?).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.