On Fri, 4 Nov 2005, [iso-8859-2] Michał Stochmiałek wrote:

This is indeed a bug. If you were to use the ${basedir} property
(drop the <property> tag, replace ${destdir} by ${basedir}) it works.

Could you file a JIRA issue for this?

Thanks!

        Kenney
>
> I found strange behavior of antrun plugin. I believe that properties are not 
> resolved correctly in attributes content. For example <echo> task is 
> producing different output depending on place where property is used. When 
> property is used in tag body, the result is correct. But when used in 
> attributes the result contains 'null's.
>
> I've tested it on example below.
>
> <plugin>
>       <artifactId>maven-antrun-plugin</artifactId>
>       <executions>
>               <execution>
>                       <phase>package</phase>
>                       <configuration>
>                               <tasks>
>                                       <property name="destdir"
>                                       
> location="${maven.build.directory}/jarInEar"/>
>                                       #  Those two lines below produce 
> different output
>                                       <echo>1: ${destdir}</echo>
>                                       <echo message="2: ${destdir}" />
>                               </tasks>
>                       </configuration>
>                       <goals>
>                               <goal>run</goal>
>                       </goals>
>               </execution>
>       </executions>
> </plugin>
>
>
> [INFO] [antrun:run {execution: default}]
> [INFO] Executing tasks
> [DEBUG] getProperty(ns=null, name=ant.reuse.loader, user=false)
> [DEBUG] getProperty(ns=null, name=destdir, user=false)
>      [echo] 1: P:\projects\endpoint\target\jarInEar
>      [echo] 2: null
> [INFO] Executed tasks
>
>
> This bug prevents from using properties in general, since almost most task's 
> arguments are applied using arguments.
>
> best regards,
> --
> Michal Stochmialek
> IT Department, Technology Division
> Euro Bank S.A.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

--
Kenney Westerhof
http://www.neonics.com
GPG public key: http://www.gods.nl/~forge/kenneyw.key

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to