Hi,
we get some annoying warnings from ant (verified with 1.7.1 alpha from
yesterdays nightly build).
We have some macro definitions in a separate file, which is imported from the
starting build file and nowhere else. We proceed to import a healthy number of
other ant files, with targets calling each other across files.
Now it seems that if often if targets are called across files we get messages
"Trying to override old definition of task" for each macro defined in the macro
definition file. This is not really a problem, except that we have tens of
thousands of these messages in our logs.
Now, this seems like a bug. The macros are imported in one file once, and we
shouldn't get these messages. However, unfortunately I wasn't able to reproduce
this behaviour with a small test setup - we do use a large number of files (ant
scripts, configuration files and custom tasks) so I can't pinpoint the problem.
So the obvious question is: How do we get rid of these messages? :-)
BTW, the macro file looks like
<?xml version="1.0" encoding="ISO-8859-1"?>
<project>
<macrodef name="name">
<sequential>
[body]
</sequential>
</macrodef>
[more macros]
</project>
Regards, tv
--
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]