:: Problema ao ler variável no ant

Pessoal,

Estou com um problema complicado.

Trabalho em um projeto construido sobre a estrutura maven. Usamos o maven para fazer desde a criação do projeto ao deploy no servidor.

Estou tendo um problema que só ocorre em minha máquina. Qdo tento executar em outras, roda perfeitamente.

O processo de build e deploy utiliza várias outras ferramentas como o putty para fazer o scp do pacote no diretório de publicação, svn para fazer checkout dos pacotes e gerenciamento de tags.

No meu pom, tem um profile que foi criado justamente para pegar o pacote .zip criado e jogá-lo na área de publicação.

Olha que fato curioso:

Trecho do pom.xml que gera o erro

<property name="zip.filename" value="${artifactId}-${project.parent.version}.zip" /> 
<echo> DEBUG : zip.filename : ${zip.filename} </echo>
<property name="orig.file" value="${project.build.directory}\zip\${zip.filename}" /> 
<echo> DEBUG : orig.file : ${orig.file} </echo>
<property name="dest.file.one" value="${release.dir}\tomcat-internet\${zip.filename}" /> 
<echo> DEBUG : dest.file.one : ${dest.file.one} </echo>
<property name="dest.file.two" value="${release.dir}\tomcat-intranet\${zip.filename}" /> 
<echo> DEBUG : dest.file.two : ${dest.file.two} </echo>
<copy file="${orig.file}" tofile="${dest.file.one}" /> 
<copy file="${orig.file}" tofile="${dest.file.two}" />

Esse código acima é executado dentro de um profile do pom.xml

A saída do console

[INFO] [echo] DEBUG : zip.filename : web-6.6.80.zip
[INFO] [echo] DEBUG : orig.file : C:\desenv\workspace\testando\target\checkout\web\target\zip\null
[INFO] [echo] DEBUG : dest.file.one : \desenv\atualizacoes\cc.marcio\web.6.80\tomcat-internet\null
[INFO] [echo] DEBUG : dest.file.two : \desenv\atualizacoes\cc.marcio\web.6.80\tomcat-intranet\null
[INFO] [INFO] ------------------------------------------------------------------------
[INFO] [ERROR] BUILD ERROR
[INFO] [INFO] ------------------------------------------------------------------------
[INFO] [INFO] Error executing ant tasks
[INFO]
[INFO] Embedded error: Warning: Could not find file C:\desenv\workspace\testando\target\checkout\web\target\zip\null to copy.
[INFO] [INFO] ------------------------------------------------------------------------
[INFO] [INFO] For more information, run Maven with the -e switch
[INFO] [INFO] ------------------------------------------------------------------------
[INFO] [INFO] Total time: 3 minutes 37 seconds
[INFO] [INFO] Finished at: Thu Feb 04 12:04:05 BRST 2010
[INFO] [INFO] Final Memory: 26M/63M
[INFO] [INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Maven execution failed, exit code: '1'

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5 minutes 33 seconds
[INFO] Finished at: Thu Feb 04 12:04:06 BRST 2010
[INFO] Final Memory: 13M/25M
[INFO] ------------------------------------------------------------------------

A primeira vez que a variável zip.filename é acessada, no <echo> ele printa correto, mas nas próximas vezes que esta variável é utilizada, ela retorna o valor null …

Esse problema é local, pois só acontece em uma máquina específica.

Alguém tem idéia do que pode ser?

Eu utilizo:
Java SDK 1.5.0_11
Maven 2.0.5
Ant 1.7.0