Return-Path: Mailing-List: contact tomcat-user-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list tomcat-user@jakarta.apache.org Received: (qmail 69160 invoked from network); 1 Mar 2001 16:38:05 -0000 Received: from unknown (HELO snax.thwt.com) (209.149.197.4) by h31.sny.collab.net with SMTP; 1 Mar 2001 16:38:05 -0000 Received: by snax.thwt.com with Internet Mail Service (5.5.2448.0) id ; Thu, 1 Mar 2001 11:03:36 -0500 Message-ID: From: Randy Layman To: tomcat-user@jakarta.apache.org Subject: RE: no class def found sun.tools.javac.Main Date: Thu, 1 Mar 2001 11:03:29 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N This comes from Tomcat not being able to find your JavaC compiler (imagine that, not found class sun.tools.javac.Main). You need to set = your JAVA_HOME variable so that it points to your JDK root directory. And read the manual and/or mail list archives and/or the FAQ. Randy -----Original Message----- From: Stef=E1n F. Stef=E1nsson [mailto:stefanf@snote.decode.is] Sent: Thursday, March 01, 2001 11:33 AM To: Tomcat-User Subject: no class def found sun.tools.javac.Main Hi I'm getting the following error. Anybody have an idea where this class comes from? What do I need to have in my classpath to find it? Thanks, Stefan. 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.handleError(ContextManager.java:11= 47) at org.apache.tomcat.core.Handler.service(Handler.java:311) at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcher= Impl.java:194) at com.decode.ips.webservice.controller.IPSControllerServlet.login(IPSContr= ollerServlet.java:260) at com.decode.ips.webservice.controller.IPSControllerServlet.doGet(IPSContr= ollerServlet.java:191) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) 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.jav= a:797) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(H= ttpConnectionHandler.java:210) at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416= ) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:49= 8) at java.lang.Thread.run(Thread.java:484) Root cause:=20 java.lang.NoClassDefFoundError: sun/tools/javac/Main at org.apache.jasper.compiler.SunJavaCompiler.compile(SunJavaCompiler.java:= 128) 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$1.run(JasperLoader12.java:160) at java.security.AccessController.doPrivileged(Native Method) at org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader12.java:156= ) at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:433) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(J= spServlet.java:152) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServle= t.java: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.handleError(ContextManager.java:11= 47) at org.apache.tomcat.core.Handler.service(Handler.java:311) at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcher= Impl.java:194) at com.decode.ips.webservice.controller.IPSControllerServlet.login(IPSContr= ollerServlet.java:260) at com.decode.ips.webservice.controller.IPSControllerServlet.doGet(IPSContr= ollerServlet.java:191) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) 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.jav= a:797) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(H= ttpConnectionHandler.java:210) at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416= ) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:49= 8) at java.lang.Thread.run(Thread.java:484) -------------------------------------------- Stefan Freyr Stefansson Software Developer deCODE Genetics, Inc. http://www.decode.com Phone: (+354) 570 2854 GSM: (+354) 861 1718 Fax: (+354) 491 3782 =20 --------------------------------------------------------------------- To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org For additional commands, email: tomcat-user-help@jakarta.apache.org