views:

30

answers:

1

Hi all,

I would like to filter some files using a different file in every execution, this obviously implies multiple executions.

But it doesn't seems to filter anything.

It seems to be ignoring the filters entry.

Thank you!

Here is a fragment from my pom.xml file:

<project>  
    <modelVersion>4.0.0</modelVersion>
    <groupId>net.my</groupId>
    <artifactId>my-project</artifactId>
    <packaging>war</packaging>
    <name>myProject</name>
    <version>0.0.1</version>

    <build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-war-plugin</artifactId>
            <version>2.0</version>
            <executions>
                <execution>
                    <id>list</id>
                    <phase>package</phase>
                    <goals>
                        <goal>war</goal>
                    </goals>
                    <configuration>
                        <warName>myProj-list.war</warName>
                        <webResources>
                            <resource>
                                <directory>src/main/webapp</directory>
                                <filtering>true</filtering>
                                <includes>
                                    <include>**/*.xml</include>
                                </includes>
                            </resource>
                        </webResources>
                        <filtering>true</filtering>
                        <filters>
                            <filter>src/main/filters/list.properties</filter>
                        </filters>
                    </configuration>
                </execution>  
                ...
                <!-- more executions -->
                </execution>
            </executions>
            <configuration>
                <webResources>
                    <resource>
                        <directory>src/main/webapp</directory>
                        <filtering>true</filtering>
                        <includes>
                             <include>**/*.xml</include>
                          </includes>
                    </resource>
                 </webResources>
                 <filters>
                    <filter>src/main/filters/locator.properties</filter>
                </filters>
            </configuration>
        </plugin>
    </plugins>
</build>

A: 

Just upgraded to version 2.1 and started working.

Thank you!

Udo Fholl