ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 23541] - Enhance error messages of taskdef to say what really is not found...
Date Mon, 13 Oct 2003 15:03:40 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23541>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23541

Enhance error messages of taskdef to say what really is not found...





------- Additional Comments From hauser@acm.org  2003-10-13 15:03 -------
o.k. Thanks to Stefan, I figured that my class-path went too close to the real file.

Therefore, my suggestion alter the current error message as follows to prevent
"classpath-conventions-ignorants" like myself from endless trials:

Current:
<<C:\data\MyDocRalf\bin\Java\jars\eclipse\workspace\privaLope\build.xml:76:
taskdef class net.sf.cglib.transform.DumpFieldsTask cannot be found>>

Suggestions:
1)<<Could not find Class net.sf.cglib.transform.DumpFieldsTask.class in
C:\data\MyProj\WEB-INF\classes\net\sf\cglib\transform (the "." in the classname
will converted into path delimiters as per your platform.)"


2) debug case:
Current: <<Finding class net.sf.cglib.transform.DumpFieldsTask>>

Suggestion: as per my
http://nagoya.apache.org/bugzilla/showattachment.cgi?attach_id=8534
<<C:\data\MyProj\WEB-INF\classes\net\sf\cglib\transform (the "." in the
classname will converted into path delimiters as per your platform.

- did you specify a path that is too deep?
- did you put the directory of a jar file into the path instead of the jar itself?
see also http://ant.apache.org/manual/using.html#path>>

Perhaps, it would also be useful to:
3) enhance http://ant.apache.org/manual/using.html#path with a reference to the
official java classpath conventions
4) or mention the important parts of the classpath convention there

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message