Hey
nullpointers happen all the time look at the stack trace and c if you can work
out whats wrong..
adcl
loads the class at line 518 .. check it out what could be null?? the byte
stream.. wouldn't yu xpect a IOException ??
resolveClass is inherited and works pretty damn well..
but what could cause a null pointer at line 588.. i don't know.. but look for
telltale signs like method invocation on member ( the member could be null
)
maybe
the class is in the classpath on the incorrect location.. remove from classpath
and put in server/lib or lib or webinf/lib or somewhere.. what
happens?
these
things take for ever to solve.. good luck & best wishes
=)
hey
remember.. definite assignment detects possible npe @ compile
time..
warren.
Hi,
This is the most common error i get. I usually get if i try to compare or
concat string variables that are null in value. Please check are your string
variable.
HTH
Best Regards Moin.
Kevin Fonner wrote:
I am attempting to set up a servlet which
acts as and rmi client. I am getting an error which I don't
understand. Are their additional securitys I have to set or
something??Here's the
error Internal Servlet Error: java.lang.NullPointerException
at java.lang.ClassLoader.resolveClass0(Native Method)
at java.lang.ClassLoader.resolveClass(ClassLoader.java:588)
at org.apache.tomcat.loader.AdaptiveClassLoader.loadClass(AdaptiveClassLoader.java:518)
at org.apache.tomcat.loader.AdaptiveServletLoader.loadClass(AdaptiveServletLoader.java:174)
at org.apache.tomcat.core.ServletWrapper.loadServlet(ServletWrapper.java:265)
at org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:289)
at org.apache.tomcat.core.Handler.service(Handler.java:254)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
at java.lang.Thread.run(Thread.java:484)
|