You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by bu...@apache.org on 2002/05/16 01:59:02 UTC
DO NOT REPLY [Bug 9138] New: -
NullPointerException in AntClassLoader
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=9138>.
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=9138
NullPointerException in AntClassLoader
Summary: NullPointerException in AntClassLoader
Product: Ant
Version: 1.5Beta1
Platform: PC
OS/Version: Linux
Status: NEW
Severity: Normal
Priority: Other
Component: Core
AssignedTo: ant-dev@jakarta.apache.org
ReportedBy: kohlhaas@informatik.uni-bonn.de
I encountered this Exception under the following conditions
I'm using JDE 2.2.9 for emacs and use the bean-scripting-framework to start
ant. BSF loads the ant classes once on startup and never reloads them
during the Emacs-Session.
When I start org.apache.tools.ant.Main to execute a non-forked java task
I get the following Exception:
java.lang.NullPointerException
at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1052) at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1030)
at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:925)
at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322)
at
org.rapla.gui.components.calendar.DaySelection.calculateSizes(DaySelection.java:87)
I can't reproduce the excpetion with a simple demonstration-application.
But I found out, that it has something todo with the cleanup() method of
AntClassLoader. An instance of AntClassLoader gets reused after the cleanup()
method is called and pathComponent=null. I emptied the cleanup() method for
testing and everything worked fine.
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>