[ http://jira.codehaus.org/browse/MWAR-89?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_88136 ]
Paul Jungwirth commented on MWAR-89: ------------------------------------ Ah, thank you for explaining what's going on. If I understand correctly, CompositeMap implements Map and takes two Maps for its constructor. In that case, if it's too hard to patch CompositeMap, you could just do this, right?: CompositeMap m1, m2; m1 = new CompositeMap(project.getProperties(), new ReflectionMap(project)); m2 = new CompositeMap(m1, System.getProperties()); > filtering ${something.url} ignores my property value and writes > http://maven.apache.org/something > ------------------------------------------------------------------------------------------------- > > Key: MWAR-89 > URL: http://jira.codehaus.org/browse/MWAR-89 > Project: Maven 2.x War Plugin > Issue Type: Bug > Affects Versions: 2.0.2 > Reporter: Paul Jungwirth > Priority: Minor > > I have a multimodule build, and one of the modules is a war. That module has > an artifactId of "aardvark." This is aardvark's pom: > <project> > ... > <properties> > <something.url>http://anywhere.com/</something.url> > <another.property>whatever</another.property> > </properties> > ... > <build> > <plugins> > <plugin> > <artifactId>maven-war-plugin</artifactId> > <configuration> > <webResources> > <resource> > <directory>${basedir}/src/main/resources</directory> > <filtering>true</filtering> > </resource> > </webResources> > </configuration> > </plugin> > </plugins> > </builg> > </project> > Inside src/main/resources, I have a file that includes both ${something.url} > and ${another.property}. But when I run maven, ${another.property} is > filtered correctly, while ${something.url} becomes > "http://maven.apache.org/aardvark." It ignores my value and writes a URL to > apache.org instead, appending the artifactId. Weird, huh? This seems to > happen with any property that ends in ".url." Is this supposed to be a > feature? I've never seen it documented anywhere. > Thanks, > Paul -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira