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]>

Reply via email to