There is a patch provided in http://jira.codehaus.org/browse/MWAR-133.
How can I contact the maintener for a fix ? 2008/5/16 Henri Gomez <[EMAIL PROTECTED]>: > I tested with 2.1-alpha and same problem ;( > > 2008/5/16 Tim Kettler <[EMAIL PROTECTED]>: >> It's a bug in the war plugin. The resource filtering is seriously borked >> there, see here [1] for a bug report back from Nov 2007. The obvious and >> simple workaround would be to filter web.xml as a normal resource in a >> custom invocation of the resource plugin. But unfortunately there is a bug >> in the resource plugin as well [2] (open since 2006), causing it to not >> recognize a resources element in the plugin configuration. >> >> Sometimes maven is no fun at all :-( >> >> [1] http://jira.codehaus.org/browse/MWAR-133 >> [2] http://jira.codehaus.org/browse/MRESOURCES-8 >> >> Henri Gomez schrieb: >>> >>> I suspect something weird in maven-war plugin (2.0.2) since I get the >>> same error from m2eclipse which use maven 2.1 embedded >>> >>> 2008/5/16 Henri Gomez <[EMAIL PROTECTED]>: >>>> >>>> *.version => pom.version >>>> >>>> *.name => pom.name >>>> >>>> 2008/5/16 Henri Gomez <[EMAIL PROTECTED]>: >>>>> >>>>> Problem in maven-war 2.0.2 or in maven 2.0.9 ? >>>>> >>>>> 2008/5/16 Tim Kettler <[EMAIL PROTECTED]>: >>>>>> >>>>>> Strange, indeed. >>>>>> >>>>>> Looks like a bug to me. I tried with this in web.xml and no filter >>>>>> property >>>>>> files: >>>>>> >>>>>> pom.name: ${pom.name} >>>>>> user.name: ${user.name} >>>>>> name: ${name} >>>>>> foo.name: ${foo.name} >>>>>> >>>>>> pom.version: ${pom.version} >>>>>> os.version: ${os.version} >>>>>> version: ${version} >>>>>> foo.version: ${foo.version} >>>>>> >>>>>> And the filtered result is this: >>>>>> >>>>>> pom.name: servlet >>>>>> user.name: servlet >>>>>> name: servlet >>>>>> foo.name: servlet >>>>>> >>>>>> pom.version: 1.0 >>>>>> os.version: 1.0 >>>>>> version: 1.0 >>>>>> foo.version: 1.0 >>>>>> >>>>>> It seems that the system properties get somehow shadowed by the >>>>>> standard pom >>>>>> properties. This seems to be the case even for custom properties like >>>>>> foo.version that are not defined anywhere. >>>>>> >>>>>> -Tim >>>>>> >>>>>> Henri Gomez schrieb: >>>>>>> >>>>>>> Strange. >>>>>>> >>>>>>> I could get thru filter ${user.home} or ${java.version} but not >>>>>>> ${user.name} >>>>>>> >>>>>>> Any idea ? >>>>>>> >>>>>>> 2008/5/16 Henri Gomez <[EMAIL PROTECTED]>: >>>>>>>> >>>>>>>> Many thanks Tim. >>>>>>>> >>>>>>>> I was using the same thing, excepted <targetPath>WEB-INF</targetPath> >>>>>>>> >>>>>>>> It works now ! >>>>>>>> >>>>>>>> 2008/5/16 Tim Kettler <[EMAIL PROTECTED]>: >>>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> I do it like this: >>>>>>>>> >>>>>>>>> <build> >>>>>>>>> <plugins> >>>>>>>>> <plugin> >>>>>>>>> <groupId>org.apache.maven.plugins</groupId> >>>>>>>>> <artifactId>maven-war-plugin</artifactId> >>>>>>>>> <configuration> >>>>>>>>> <webResources> >>>>>>>>> <webResource> >>>>>>>>> <directory>${basedir}/src/main/webapp/WEB-INF</directory> >>>>>>>>> <includes> >>>>>>>>> <include>web.xml</include> >>>>>>>>> </includes> >>>>>>>>> <targetPath>WEB-INF</targetPath> >>>>>>>>> <filtering>true</filtering> >>>>>>>>> </webResource> >>>>>>>>> </webResources> >>>>>>>>> </configuration> >>>>>>>>> </plugin> >>>>>>>>> </plugins> >>>>>>>>> </build> >>>>>>>>> >>>>>>>>> and I think this is the right way to do it since standard resources >>>>>>>>> end >>>>>>>>> up >>>>>>>>> somewhere under 'target/classes' and I don't want that polluted with >>>>>>>>> a >>>>>>>>> web.xml file. >>>>>>>>> >>>>>>>>> -Tim >>>>>>>>> >>>>>>>>> Henri Gomez schrieb: >>>>>>>>>> >>>>>>>>>> Hi to all, >>>>>>>>>> >>>>>>>>>> In a war project I'd like to filter the >>>>>>>>>> src/main/webapp/WEB-INF/web.xml >>>>>>>>>> : >>>>>>>>>> >>>>>>>>>> ie : update the display name to include the pom version >>>>>>>>>> >>>>>>>>>> <display-name>My Site Application >>>>>>>>>> v${pom.version}</display-name> >>>>>>>>>> >>>>>>>>>> I read some threads and it's not clear if it should be done by >>>>>>>>>> web-resources or standard filtering. >>>>>>>>>> >>>>>>>>>> ie : >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> http://www.nabble.com/War-plugin-and-filtering-webapp-files-to4384723.html >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Advice welcome, I'm using maven-war-plugin 2.0.2 >>>>>>>>>> >>>>>>>>>> regards and thanks for your help, I'm being crasy :) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> --------------------------------------------------------------------- >>>>>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>>>>>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>>>>>>> >>>>>>>>> >>>>>>>>> --------------------------------------------------------------------- >>>>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>>>>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>>>>>> >>>>>>>>> >>>>>>> --------------------------------------------------------------------- >>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>>>> >>>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>>> >>>>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]