[ http://jira.codehaus.org/browse/MASSEMBLY-385?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Work on MASSEMBLY-385 started by Edwin Punzalan. > Filtering replaces tokens it should not be replacing > ---------------------------------------------------- > > Key: MASSEMBLY-385 > URL: http://jira.codehaus.org/browse/MASSEMBLY-385 > Project: Maven 2.x Assembly Plugin > Issue Type: Bug > Affects Versions: 2.2-beta-3 > Environment: Maven 2.0.9 > Reporter: Robert Bracewell > Assignee: Edwin Punzalan > Priority: Critical > Attachments: component.zip > > > What is described below is attached as an example that duplicates this > When filtering is turned on and a token ends with .url then very strange > things happen > The assembly descriptor uses > <files> > <file> > <source>${basedir}/src/config/xml/applicationContext.xml</source> > <outputDirectory>xml</outputDirectory> > <filtered>true</filtered> > </file> > </files> > The file being filtered contains: > <beans> > <bean id="ThisIsATest"> > <property name="wapURLMessage" value="${wap.url.message}"/> > <property name="wapURL" value="${wap.url}"/> > <property name="vanityURLMessage" > value="${vanity.url.message}"/> > <property name="vanityURL" value="${vanity.url}"/> > </bean> > </beans> > After the assembly is run the file contains: > <beans> > <bean id="ThisIsATest"> > <property name="wapURLMessage" value="${wap.url.message}"/> > <property name="wapURL" value="This is a not a URL but > demonstrates the BUG/test1"/> > <property name="vanityURLMessage" > value="${vanity.url.message}"/> > <property name="vanityURL" value="This is a not a URL but > demonstrates the BUG/test1"/> > </bean> > </beans> > The string This is a not a URL but demonstrates the BUG comes from the url > tag defined in parent pom > The string test1 is the artifactId -- 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