I tried a simple task that just echo's a message and everything works fine.



-----Original Message-----
From: Stefan Bodewig [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, February 06, 2002 10:30 AM
To: [EMAIL PROTECTED]
Subject: Re: ClassCastException DefaultLogger


On Wed, 6 Feb 2002, Mark Kurley <[EMAIL PROTECTED]> wrote:

> java.lang.ClassCastException: org.apache.tools.ant.DefaultLogger
>         at
>         org.apache.tools.ant.taskdefs.Ant.initializeProject(Ant.java:142)

Very strange.

This is line 142 of Ant.java that has become part of Ant 1.4.1:

 
newProject.addBuildListener((BuildListener)listeners.elementAt(i));

As you don't specify a custom logger, DefaultLogger is the very first
element of the listeners collection and it is a BuildListener, I don't
understand where this exception could come from.

Do you get the same exception with some very easy setup that performs
an <ant> task - which you seem to be doing here.

Something like

<project default="call">
  <target name="call">
    <ant dir="." antfile="${ant.file}" target="sub" />
  </target>
  <target name="sub">
    <echo message="I'm there" />
  </target>
</project>

Stefan

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


Visit our website at http://www.p21.com/visit 
The information in this e-mail is confidential and may contain legally
privileged information.  It is intended solely for the person or entity to
which it is addressed.  Access to this e-mail by anyone else is
unauthorized. If you are not the intended recipient, any disclosure,
copying, distribution, action taken, or action omitted to be taken in
reliance on it, is prohibited and may be unlawful.  If you received this
e-mail in error, please contact the sender and delete the material from any
computer. 



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

Reply via email to