[ https://issues.apache.org/jira/browse/FELIX-1985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12799806#action_12799806 ]
Pierre Bourret commented on FELIX-1985: --------------------------------------- First, thanks for reacting so fast ! I have run maven with the -X flag and have noticed that the LICENSE and NOTICE files are included twice. After checking again the pom hierarchy, I've found that the parent pom of my project already contains <resource> instructions to add LICENSE and NOTICE in the project resources. So the entries in the bundle-plugin configuration are redundant. You're right ! It was my fault... Sorry to report a non-issue. I'm going to close this immediately... > 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.