Hello fredrik, You can use the manager task to reload the app without restarting the server. See the manager docs.
Jake Friday, August 16, 2002, 3:03:58 PM, you wrote: ftc> Hello, ftc> Do I need to restart tomcat every time I update a class/bean? ftc> This is so frustrating! ftc> /Fredrik ftc> -----Original Message----- ftc> From: Lihn, Steve [mailto:[EMAIL PROTECTED]] ftc> Sent: Friday, August 16, 2002 1:06 PM ftc> To: 'Tomcat Users List' ftc> Subject: RE: new install - JSP failed. ftc> Thanks. ftc> I mistakenly installed the Java Runtime instead of the SDK. ftc> Steve Lihn >> -----Original Message----- >> From: Durham David Cntr 805CSS/SCBE >> [mailto:[EMAIL PROTECTED]] >> Sent: Friday, August 16, 2002 2:28 PM >> To: Tomcat Users List >> Subject: RE: new install - JSP failed. >> >> >> Did you install the j2sdk ?? Is java_home set? >> >> > -----Original Message----- >> > From: Lihn, Steve [mailto:[EMAIL PROTECTED]] >> > Sent: Friday, August 16, 2002 12:18 PM >> > To: 'Tomcat Users List' >> > Subject: new install - JSP failed. >> > >> > >> > Hi, >> > I am new to this mailing list and new to Tomcat. >> > I just installed the Tomcat 4.0 on my PC. >> > It works basically. Servlet also works. >> > But the JSP samples are all failing. Does any body know >> what I missed? >> > >> > Error like: >> > >> > Apache Tomcat/4.0.4 - HTTP Status 500 - Internal Server Error >> > >> > -------------------------------------------------------------- >> > -------------- >> > ---- >> > >> > type Exception report >> > >> > message Internal Server Error >> > >> > description The server encountered an internal error >> > (Internal Server Error) >> > that prevented it from fulfilling this request. >> > >> > exception >> > >> > javax.servlet.ServletException: sun/tools/javac/Main >> > at >> > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:481) >> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) >> > at >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt >> > er(Application >> > FilterChain.java:247) >> > at >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli >> > cationFilterCh >> > ain.java:193) >> > at >> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardW >> > rapperValve.ja >> > va:243) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 66) >> > at >> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipel >> > ine.java:472) >> > at >> > >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) >> > at >> > org.apache.catalina.core.StandardContextValve.invoke(StandardC >> > ontextValve.ja >> > va:190) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 66) >> > at >> > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Aut >> > henticatorBase >> > .java:475) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 64) >> > at >> > org.apache.catalina.valves.CertificatesValve.invoke(Certificat >> > esValve.java:2 >> > 46) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 64) >> > at >> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipel >> > ine.java:472) >> > at >> > >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) >> > at >> > org.apache.catalina.core.StandardContext.invoke(StandardContex >> > t.java:2347) >> > at >> > org.apache.catalina.core.StandardHostValve.invoke(StandardHost >> > Valve.java:180 >> > ) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 66) >> > at >> > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDi >> > spatcherValve. >> > java:170) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 64) >> > at >> > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport >> > Valve.java:170 >> > ) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 64) >> > at >> > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv >> > e.java:468) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 64) >> > at >> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipel >> > ine.java:472) >> > at >> > >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) >> > at >> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEn >> > gineValve.java >> > :174) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 66) >> > at >> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipel >> > ine.java:472) >> > at >> > >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) >> > at >> > org.apache.catalina.connector.http.HttpProcessor.process(HttpP >> > rocessor.java: >> > 1027) >> > at >> > org.apache.catalina.connector.http.HttpProcessor.run(HttpProce >> > ssor.java:1125 >> > ) >> > at java.lang.Thread.run(Unknown Source) >> > >> > >> > root cause >> > >> > java.lang.NoClassDefFoundError: sun/tools/javac/Main >> > at >> > org.apache.jasper.compiler.SunJavaCompiler.compile(SunJavaComp >> > iler.java:136) >> > at >> > org.apache.jasper.compiler.Compiler.compile(Compiler.java:272) >> > at >> > org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:548) >> > at >> > org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfN >> > ecessary(JspSe >> > rvlet.java:176) >> > at >> > org.apache.jasper.servlet.JspServlet$JspServletWrapper.service >> > (JspServlet.ja >> > va:188) >> > at >> > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet >> > .java:381) >> > at >> > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473) >> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) >> > at >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt >> > er(Application >> > FilterChain.java:247) >> > at >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli >> > cationFilterCh >> > ain.java:193) >> > at >> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardW >> > rapperValve.ja >> > va:243) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 66) >> > at >> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipel >> > ine.java:472) >> > at >> > >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) >> > at >> > org.apache.catalina.core.StandardContextValve.invoke(StandardC >> > ontextValve.ja >> > va:190) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 66) >> > at >> > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Aut >> > henticatorBase >> > .java:475) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 64) >> > at >> > org.apache.catalina.valves.CertificatesValve.invoke(Certificat >> > esValve.java:2 >> > 46) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 64) >> > at >> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipel >> > ine.java:472) >> > at >> > >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) >> > at >> > org.apache.catalina.core.StandardContext.invoke(StandardContex >> > t.java:2347) >> > at >> > org.apache.catalina.core.StandardHostValve.invoke(StandardHost >> > Valve.java:180 >> > ) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 66) >> > at >> > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDi >> > spatcherValve. >> > java:170) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 64) >> > at >> > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport >> > Valve.java:170 >> > ) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 64) >> > at >> > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv >> > e.java:468) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 64) >> > at >> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipel >> > ine.java:472) >> > at >> > >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) >> > at >> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEn >> > gineValve.java >> > :174) >> > at >> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardP >> > ipeline.java:5 >> > 66) >> > at >> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipel >> > ine.java:472) >> > at >> > >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) >> > at >> > org.apache.catalina.connector.http.HttpProcessor.process(HttpP >> > rocessor.java: >> > 1027) >> > at >> > org.apache.catalina.connector.http.HttpProcessor.run(HttpProce >> > ssor.java:1125 >> > ) >> > at java.lang.Thread.run(Unknown Source) >> > >> > >> > >> > -------------------------------------------------------------- >> > -------------- >> > ---- >> > >> > Steve Lihn >> > >> > >> > -------------------------------------------------------------- >> > ---------------- >> > Notice: This e-mail message, together with any attachments, >> > contains information of Merck & Co., Inc. (Whitehouse >> > Station, New Jersey, USA) that may be confidential, >> > proprietary copyrighted and/or legally privileged, and is >> > intended solely for the use of the individual or entity named >> > on this message. If you are not the intended recipient, and >> > have received this message in error, please immediately >> > return this by e-mail and then delete it. >> > >> > ============================================================== >> > ================ >> > >> > >> > -- >> > To unsubscribe, e-mail: >> <mailto:[EMAIL PROTECTED]> >> For additional commands, e-mail: ftc> <mailto:[EMAIL PROTECTED]> ftc> -- ftc> To unsubscribe, e-mail: ftc> <mailto:[EMAIL PROTECTED]> ftc> For additional commands, e-mail: ftc> <mailto:[EMAIL PROTECTED]> ftc> ---------------------------------------------------------------------------- ftc> -- ftc> Notice: This e-mail message, together with any attachments, contains ftc> information of Merck & Co., Inc. (Whitehouse Station, New Jersey, USA) that ftc> may be confidential, proprietary copyrighted and/or legally privileged, and ftc> is intended solely for the use of the individual or entity named on this ftc> message. If you are not the intended recipient, and have received this ftc> message in error, please immediately return this by e-mail and then delete ftc> it. ftc> ============================================================================ ftc> == ftc> -- ftc> To unsubscribe, e-mail: ftc> <mailto:[EMAIL PROTECTED]> ftc> For additional commands, e-mail: ftc> <mailto:[EMAIL PROTECTED]> ftc> -- ftc> To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> ftc> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- Best regards, Jacob mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
