You need to add $JAVA_HOME/lib/tools.jar to your CLASSPATH.

Craig McClanahan


Richard Pope wrote:

> unfortunately my jre/lib/ext directory is empty, so I don't think that this
> can be the case. Thanks anyway though.
>
> -----Original Message-----
> From: John Golubenko [mailto:[EMAIL PROTECTED]]
> Sent: 06 February 2001 20:45
> To: [EMAIL PROTECTED]
> Subject: Re: Newbie pls help with error 500
>
> Ok, i'm not sure for 100%, but I've had a same errors before. All I did,
> is
> removed the same .jar's from $CLASSPATH and TOMCAT_HOME/lib/*.jar
> directory,
> and from JAVA_HOME/jre/lib/ext/*.jar.
> I think that JDK + TOMCAT + $CLASSPATH having same files, get messed up
> for some
> reason. Make sure that $CLASSPATH has all stuff that you need. And avoid
> doubling.
> But maybe it's not in this case.
> Good luck.
>
> >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<
>
> On 2/6/01, 12:33:12 PM, "Richard Pope" <[EMAIL PROTECTED]> wrote
> regarding Newbie pls help with error 500:
>
> > I have RH 7.0 and have installed, jre1.3, apache and tomcat.
>
> > Apache runs fine, as do the servlet examples on tomcat, but whenever I
> try
> > and run a jsp example i get the following!!!
>
> > Can someone please tell me what i've done wrong??
>
> > Richard <><
>
> > Error: 500
> > Location: /examples/jsp/num/numguess.jsp
> > Internal Servlet Error:
>
> > javax.servlet.ServletException: sun/tools/javac/Main
> >       at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:399)
> >       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> >       at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
> >       at org.apache.tomcat.core.Handler.service(Handler.java:286)
> >       at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
> >       at
> >
> org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:
> 79
> > 7)
> >       at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
> >       at
> >
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(Htt
> pC
> > onnectionHandler.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)
>
> > Root cause:
> > java.lang.NoClassDefFoundError: sun/tools/javac/Main
> >       at
> >
> org.apache.jasper.compiler.SunJavaCompiler.compile(SunJavaCompiler.java:12
> 8)
> >       at org.apache.jasper.compiler.Compiler.compile(Compiler.java:245)
> >       at
> org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java:462)
> >       at
> > org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader12.java:146)
> >       at
> org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:433)
> >       at
> >
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(Jsp
> Se
> > rvlet.java:152)
> >       at
> >
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.
> ja
> > va:164)
> >       at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
> >       at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391)
> >       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> >       at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
> >       at org.apache.tomcat.core.Handler.service(Handler.java:286)
> >       at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
> >       at
> >
> org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:
> 79
> > 7)
> >       at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
> >       at
> >
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(Htt
> pC
> > onnectionHandler.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)
>
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, email: [EMAIL PROTECTED]
>
> NOTICE:  This communication may contain confidential or other privileged
> information.  If you are not the intended recipient, or believe that you
> have received this communication in error, please do not print, copy,
> retransmit, disseminate, or otherwise use the information.  Also, please
> indicate to the sender that you have received this email in error, and
> delete the copy you received.  Any communication that does not relate to
> official Columbia business is that of the sender and is neither given nor
> endorsed by Columbia.  Thank you.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, email: [EMAIL PROTECTED]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, email: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to