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) {