POM properties aren't available as ANT properties contrary to the documentation
-------------------------------------------------------------------------------

                 Key: MANTTASKS-193
                 URL: http://jira.codehaus.org/browse/MANTTASKS-193
             Project: Maven 2.x Ant Tasks
          Issue Type: Bug
          Components: documentation, pom task
    Affects Versions: 2.1.0
         Environment: ant 1.8.1
maven-ant-tasks-2.1.0
Mac OSX 10.6.4
            Reporter: Knut Forkalsrud


In the documentation for the "pom" tasks at 
http://maven.apache.org/ant-tasks/examples/pom.html
there's a section "Accessing POM information" with a very simple example that I 
can't get to work.
Attached is my build.xml and pom.xml which should match the example. I expected 
the placeholder
${mypom.version} to be replaced with the version number from the pom ("0.6"), 
but instead I see
the placeholder.  I also tried with ${mypom.project.version} with the same 
result.

The output from "ant":

Buildfile: /Users/knut/build.xml

propdemo:
     [echo] The version is ${mypom.version}

BUILD SUCCESSFUL
Total time: 1 second



If I instead use the ANT construct       <xmlproperty file="pom.xml" 
prefix="maven"/>
I get the properties, but that's not the same thing. 


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