Menu

#18 Incomplete error message: "Unable to resolve: null"

open
nobody
5
2014-08-18
2004-07-03
hontvari
No

If genjar cannot find a class in the classpath, it displays
the string "null" instead of the name of the missing class.

Running ant with -verbose it displays this stack trace:

at org.apache.tools.ant.taskdefs.optional.genjar.GenJar.
execute(GenJar.java:211)
--- Nested Exception ---
java.io.FileNotFoundException: junit/framework/TestCase.
class
at org.apache.tools.ant.taskdefs.optional.genjar.
GenJar.generateClassDependancies(GenJar.java:716)
at org.apache.tools.ant.taskdefs.optional.genjar.
GenJar.generateClassDependancies(GenJar.java:731)
at org.apache.tools.ant.taskdefs.optional.genjar.
GenJar.generateClassDependancies(GenJar.java:731)
at org.apache.tools.ant.taskdefs.optional.genjar.
GenJar.generateDependancies(GenJar.java:691)
at org.apache.tools.ant.taskdefs.optional.genjar.
ClassSpec.resolve(ClassSpec.java:204)
at org.apache.tools.ant.taskdefs.optional.genjar.
GenJar.execute(GenJar.java:207)

(Ant 1.6.1, genjar1.0.2, Sun Java 1.4.2_01)

Discussion


Log in to post a comment.