From 4c23845a3257f98afc9489c755eaaef74160dcd0 Mon Sep 17 00:00:00 2001 From: Peter Donald Date: Sat, 15 Sep 2001 04:05:36 +0000 Subject: [PATCH] I noticed that when a task is created using taskdef, all messages were being logged against the target. Submitted by: Garrick Olson git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269710 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/UnknownElement.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/UnknownElement.java b/src/main/org/apache/tools/ant/UnknownElement.java index a96cb7dc8..9acde9c4b 100644 --- a/src/main/org/apache/tools/ant/UnknownElement.java +++ b/src/main/org/apache/tools/ant/UnknownElement.java @@ -101,7 +101,13 @@ public class UnknownElement extends Task { throw new BuildException("Could not create task of type: " + elementName, location); } - realTask.execute(); + + try { + project.fireTaskStarted(realTask); + realTask.execute(); + } finally { + project.fireTaskFinished(realTask, null); + } } public void addChild(UnknownElement child) {