conor 00/11/19 14:13:34
Modified: src/main/org/apache/tools/ant UnknownElement.java
Log:
Change the message displayed when a task cannot be found. This makes the
message more suitable for ant end-users rather than ant developers.
Submitted by: Erik Meade <[EMAIL PROTECTED]>
Revision Changes Path
1.3 +8 -6
jakarta-ant/src/main/org/apache/tools/ant/UnknownElement.java
Index: UnknownElement.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/UnknownElement.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- UnknownElement.java 2000/10/13 09:24:53 1.2
+++ UnknownElement.java 2000/11/19 22:13:34 1.3
@@ -82,12 +82,14 @@
public void maybeConfigure() throws BuildException {
realTask = project.createTask(elementName);
if (realTask == null) {
- throw new BuildException("Could not create task of type:
"+elementName+
- " because I can\'t find it in the list
of task"+
- " class definitions. Common solutions
are: 1"+
- " execute bin/bootstrap. 2 use taskdef
to declare"+
- " your task. 3 add the task to
defaults.properties."
- , location);
+ log("Could not create task of type: " + elementName + " Common
solutions" +
+ " are adding the task to defaults.properties and executing
bin/bootstrap",
+ Project.MSG_DEBUG);
+ throw new BuildException("Could not create task of type: " +
elementName +
+ ". Common solutions are to use taskdef
to declare" +
+ " your task, or, if this is an optional
task," +
+ " to put the optional.jar in the lib
directory of" +
+ " your ant installation (ANT_HOME).",
location);
}
realTask.setLocation(location);