[kaffe] [gump] NPE using Jar files w/o manifest
Adam Heath
doogie at brainfood.com
Fri Dec 24 13:02:32 PST 2004
On Thu, 23 Dec 2004, Davanum Srinivas wrote:
> Hi all,
>
> Apache Axis build breaks when jimi zip (http://java.sun.com/products/jimi/) is added to classpath.
> Reason is jimi is a zip file (jimi1_0.zip) and hence does not have a manifest.mf file.
>
> java.lang.NullPointerException
> at java.util.zip.ZipFile.getZipData0 (ZipFile.java)
> at java.util.zip.ZipFile.getInputStream (ZipFile.java:102)
> at org.apache.tools.ant.loader.AntClassLoader2.addPathFile (AntClassLoader2.java:252)
> at org.apache.tools.ant.AntClassLoader.addPathElement (AntClassLoader.java:447)
> at org.apache.tools.ant.AntClassLoader.setClassPath (AntClassLoader.java:347)
> at org.apache.tools.ant.Project.createClassLoader (Project.java:307)
> at org.apache.tools.ant.taskdefs.Available.eval (Available.java:245)
> at org.apache.tools.ant.taskdefs.ConditionTask.execute (ConditionTask.java:85)
> at java.lang.reflect.Method.invoke0 (Method.java)
> at java.lang.reflect.Method.invoke (Method.java:255)
>
> Thanks,
> dims
Ah, simple. If we can't find the named entry, return null for the input
stream. Fix in cvs.
More information about the kaffe
mailing list