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]