Regression: pom properties are no longer expanded in descriptor.
----------------------------------------------------------------

                 Key: MASSEMBLY-256
                 URL: http://jira.codehaus.org/browse/MASSEMBLY-256
             Project: Maven 2.x Assembly Plugin
          Issue Type: Bug
    Affects Versions: 2.2-beta-2
         Environment: maven 2.0.8
windows xp sp2
            Reporter: Mark Reynolds
         Attachments: assembly-issue.zip

Attached is a minimal project which demonstrates this issue.

The pom contains a property:
    <project>
        ...
        <properties>
            <fileLocation>file/path</fileLocation>
        </properties>
    </project>

The descriptor uses this property in specifying the output directory for a 
fileSet:
<assembly>
    ...
    <fileSets>
        <fileSet>
            <directory>src/main/files</directory>
            <outputDirectory>${fileLocation}</outputDirectory>
        </fileSet>
    </fileSets>
</assembly>

In versions 2.1, 2.2-beta-1, and 2.2-SNAPSHOT of the assembly plugin, this 
property is expanded so the resulting archive has files in file/path/....

In the latest 2.2-beta-2-SNAPSHOT, the resulting archive has files in 
${fileLocation}/...

-- 
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

        

Reply via email to