RE: restart tomcat everytime I make change to servlet
Did you apply the hotfix, that is specifically for class reloading issues in 4.1.27 ? -Original Message- From: Clive Luk [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 02, 2003 9:13 PM To: [EMAIL PROTECTED] Subject: RE: restart tomcat everytime I make change to servlet snip / Could that be a problem of I am using a binary of tomcat? i am using tomcat 4.1.27 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: restart tomcat everytime I make change to servlet -- after experiment
Don't pull out your hair, check my reply to your first post... (class reloading is buggy in Tomcat 4.1.27) -Original Message- From: Clive Luk [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 03, 2003 2:07 AM To: Tomcat Users List Subject: restart tomcat everytime I make change to servlet -- after experiment snip / I don't really want to blame on a bug of tomcat. But would that be possible. OR has anyone in the world has done what I want to do without using any tools like the tomcat manager? I am greatly appreciated for any help. THANKS. I am going to pull all my hair out... : ( Cheers, Clive - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Antwort: RE: restart tomcat everytime I make change to servlet -- afterexperiment
do you know if it is fixed in 5.0.9? Mail von Extern Mike Curwen [EMAIL PROTECTED] 03.09.2003 15:48 Bitte antworten an Tomcat Users List An: 'Tomcat Users List' [EMAIL PROTECTED], [EMAIL PROTECTED] Kopie: Thema: RE: restart tomcat everytime I make change to servlet -- after experiment Don't pull out your hair, check my reply to your first post... (class reloading is buggy in Tomcat 4.1.27) -Original Message- From: Clive Luk [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 03, 2003 2:07 AM To: Tomcat Users List Subject: restart tomcat everytime I make change to servlet -- after experiment snip / I don't really want to blame on a bug of tomcat. But would that be possible. OR has anyone in the world has done what I want to do without using any tools like the tomcat manager? I am greatly appreciated for any help. THANKS. I am going to pull all my hair out... : ( Cheers, Clive - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: restart tomcat everytime I make change to servlet [solved]
Hi all, Thank you for all the replies. I have applied the hotfix last night. it WORKS! thanks for all. that was just a bug. i can save my hair for next time. : ) Cheers, Clive -Original Message- From: Mike Curwen [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 03, 2003 11:46 PM To: 'Tomcat Users List'; [EMAIL PROTECTED] Subject: RE: restart tomcat everytime I make change to servlet Did you apply the hotfix, that is specifically for class reloading issues in 4.1.27 ? -Original Message- From: Clive Luk [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 02, 2003 9:13 PM To: [EMAIL PROTECTED] Subject: RE: restart tomcat everytime I make change to servlet snip / Could that be a problem of I am using a binary of tomcat? i am using tomcat 4.1.27 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: restart tomcat everytime I make change to servlet
you will need to restart the context I believe, but if you truly want this functionality, put your servlet code in a JSP Filip - Original Message - From: Clive Luk [EMAIL PROTECTED] To: Tomcat Users List [EMAIL PROTECTED] Sent: Tuesday, September 02, 2003 5:13 PM Subject: restart tomcat everytime I make change to servlet Hi list, I have come up another problem with making changes on servlet. Hope someone can give me a hand on that. This is how I do it. 1. make changes to servlet1.java 2. javac servlet1.java 3. copy the servlet1.class to /whatever/WEB-INF/classes The problem is I don't have any problem running tomcat. Until I overwrite an old version of servlet with an new one. Everything seems gone wrong. I will get HTTP status 500 to the servlet I changed. If I reload the page again. I will get 503 Servlet servlet1 is currently unavailable. If I try other servlet that I didn't change I will get the same error. Please help. Thanks in advance. Cheers, Clive - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: restart tomcat everytime I make change to servlet
(StandardWrapper.java:88 5) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:210) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2416) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180 ) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. java:171) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:641) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172 ) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :174) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:263) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:360) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:604) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:562) at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:679) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav a:619) at java.lang.Thread.run(Thread.java:534) Cheers, Clive -Original Message- From: Filip Hanik [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 03, 2003 10:22 AM To: Tomcat Users List; [EMAIL PROTECTED] Subject: Re: restart tomcat everytime I make change to servlet you will need to restart the context I believe, but if you truly want this functionality, put your servlet code in a JSP Filip - Original Message - From: Clive Luk [EMAIL PROTECTED] To: Tomcat Users List [EMAIL PROTECTED] Sent: Tuesday, September 02, 2003 5:13 PM Subject: restart tomcat everytime I make change to servlet Hi list, I have come up another problem with making changes on servlet. Hope someone can give me a hand on that. This is how I do it. 1. make changes to servlet1.java 2. javac servlet1.java 3. copy the servlet1.class to /whatever/WEB-INF/classes The problem is I don't have any problem running tomcat. Until I overwrite an old version of servlet with an new one. Everything seems gone wrong. I will get HTTP status 500 to the servlet I changed. If I reload the page again. I will get 503 Servlet servlet1 is currently unavailable. If I try other servlet that I didn't change I will get the same error. Please help. Thanks in advance. Cheers, Clive - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: restart tomcat everytime I make change to servlet
Filip, But the servlet is sitting in one of the virtual host i setup. I can't see my virtual host setting in my tomcat manager. I only see the default setting in the manager. is there any other way? Cheers, Clive -Original Message- From: Filip Hanik [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 03, 2003 11:38 AM To: [EMAIL PROTECTED] Subject: Re: restart tomcat everytime I make change to servlet using ANT or the admin webapp will let you do that. http://jakarta.apache.org/tomcat/tomcat-4.1-doc/manager-howto.html - Original Message - From: Clive Luk [EMAIL PROTECTED] To: Filip Hanik [EMAIL PROTECTED] Sent: Tuesday, September 02, 2003 5:24 PM Subject: RE: restart tomcat everytime I make change to servlet Hi Filip, Thanks for the reply. How do I restart the context without restarting tomcat? does that mean if i make any changes to servlet i will have to restart something? sorry i am only new in tomcat. Cheers, Clive -Original Message- From: Filip Hanik [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 03, 2003 10:22 AM To: Tomcat Users List; [EMAIL PROTECTED] Subject: Re: restart tomcat everytime I make change to servlet you will need to restart the context I believe, but if you truly want this functionality, put your servlet code in a JSP Filip - Original Message - From: Clive Luk [EMAIL PROTECTED] To: Tomcat Users List [EMAIL PROTECTED] Sent: Tuesday, September 02, 2003 5:13 PM Subject: restart tomcat everytime I make change to servlet Hi list, I have come up another problem with making changes on servlet. Hope someone can give me a hand on that. This is how I do it. 1. make changes to servlet1.java 2. javac servlet1.java 3. copy the servlet1.class to /whatever/WEB-INF/classes The problem is I don't have any problem running tomcat. Until I overwrite an old version of servlet with an new one. Everything seems gone wrong. I will get HTTP status 500 to the servlet I changed. If I reload the page again. I will get 503 Servlet servlet1 is currently unavailable. If I try other servlet that I didn't change I will get the same error. Please help. Thanks in advance. Cheers, Clive - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: restart tomcat everytime I make change to servlet
hmm, maybe this http://raibledesigns.com/wiki/Wiki.jsp?page=TomcatAntTasks Filip - Original Message - From: Clive Luk [EMAIL PROTECTED] To: Filip Hanik [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Tuesday, September 02, 2003 6:55 PM Subject: RE: restart tomcat everytime I make change to servlet Filip, But the servlet is sitting in one of the virtual host i setup. I can't see my virtual host setting in my tomcat manager. I only see the default setting in the manager. is there any other way? Cheers, Clive -Original Message- From: Filip Hanik [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 03, 2003 11:38 AM To: [EMAIL PROTECTED] Subject: Re: restart tomcat everytime I make change to servlet using ANT or the admin webapp will let you do that. http://jakarta.apache.org/tomcat/tomcat-4.1-doc/manager-howto.html - Original Message - From: Clive Luk [EMAIL PROTECTED] To: Filip Hanik [EMAIL PROTECTED] Sent: Tuesday, September 02, 2003 5:24 PM Subject: RE: restart tomcat everytime I make change to servlet Hi Filip, Thanks for the reply. How do I restart the context without restarting tomcat? does that mean if i make any changes to servlet i will have to restart something? sorry i am only new in tomcat. Cheers, Clive -Original Message- From: Filip Hanik [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 03, 2003 10:22 AM To: Tomcat Users List; [EMAIL PROTECTED] Subject: Re: restart tomcat everytime I make change to servlet you will need to restart the context I believe, but if you truly want this functionality, put your servlet code in a JSP Filip - Original Message - From: Clive Luk [EMAIL PROTECTED] To: Tomcat Users List [EMAIL PROTECTED] Sent: Tuesday, September 02, 2003 5:13 PM Subject: restart tomcat everytime I make change to servlet Hi list, I have come up another problem with making changes on servlet. Hope someone can give me a hand on that. This is how I do it. 1. make changes to servlet1.java 2. javac servlet1.java 3. copy the servlet1.class to /whatever/WEB-INF/classes The problem is I don't have any problem running tomcat. Until I overwrite an old version of servlet with an new one. Everything seems gone wrong. I will get HTTP status 500 to the servlet I changed. If I reload the page again. I will get 503 Servlet servlet1 is currently unavailable. If I try other servlet that I didn't change I will get the same error. Please help. Thanks in advance. Cheers, Clive - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: restart tomcat everytime I make change to servlet
Thanks for your quick reply, I have search around on the web. some people said you only put the reloadable=true in the Context tag that' will solve the problem. But i still have no luck. The follwoing is my virtual host setting in server.xml. But I still got the error. if you look at my previous post for the logs. Thanks again. Could that be a problem of I am using a binary of tomcat? i am using tomcat 4.1.27 Host name=catch.mine.nu debug=1 appBase=/web/domain/htdocs unpackWARs=true autoDeploy=true Logger className=org.apache.catalina.logger.FileLogger directory=logs prefix=domain_com. suffix=.log timestamp=true/ Context path= docBase= debug=0 reloadable=true Logger className=org.apache.catalina.logger.FileLogger prefix=domain. suffix=.log timestamp=true / Resource name=mail/Session auth=Container type=javax.mail.Session/ ResourceParams name=mail/Session parameter namemail.smtp.host/name valuelocalhost/value /parameter /ResourceParams /Context /Host Cheers, Clive -Original Message- From: Filip Hanik [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 03, 2003 12:03 PM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: restart tomcat everytime I make change to servlet hmm, maybe this http://raibledesigns.com/wiki/Wiki.jsp?page=TomcatAntTasks Filip - Original Message - From: Clive Luk [EMAIL PROTECTED] To: Filip Hanik [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Tuesday, September 02, 2003 6:55 PM Subject: RE: restart tomcat everytime I make change to servlet Filip, But the servlet is sitting in one of the virtual host i setup. I can't see my virtual host setting in my tomcat manager. I only see the default setting in the manager. is there any other way? Cheers, Clive -Original Message- From: Filip Hanik [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 03, 2003 11:38 AM To: [EMAIL PROTECTED] Subject: Re: restart tomcat everytime I make change to servlet using ANT or the admin webapp will let you do that. http://jakarta.apache.org/tomcat/tomcat-4.1-doc/manager-howto.html - Original Message - From: Clive Luk [EMAIL PROTECTED] To: Filip Hanik [EMAIL PROTECTED] Sent: Tuesday, September 02, 2003 5:24 PM Subject: RE: restart tomcat everytime I make change to servlet Hi Filip, Thanks for the reply. How do I restart the context without restarting tomcat? does that mean if i make any changes to servlet i will have to restart something? sorry i am only new in tomcat. Cheers, Clive -Original Message- From: Filip Hanik [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 03, 2003 10:22 AM To: Tomcat Users List; [EMAIL PROTECTED] Subject: Re: restart tomcat everytime I make change to servlet you will need to restart the context I believe, but if you truly want this functionality, put your servlet code in a JSP Filip - Original Message - From: Clive Luk [EMAIL PROTECTED] To: Tomcat Users List [EMAIL PROTECTED] Sent: Tuesday, September 02, 2003 5:13 PM Subject: restart tomcat everytime I make change to servlet Hi list, I have come up another problem with making changes on servlet. Hope someone can give me a hand on that. This is how I do it. 1. make changes to servlet1.java 2. javac servlet1.java 3. copy the servlet1.class to /whatever/WEB-INF/classes The problem is I don't have any problem running tomcat. Until I overwrite an old version of servlet with an new one. Everything seems gone wrong. I will get HTTP status 500 to the servlet I changed. If I reload the page again. I will get 503 Servlet servlet1 is currently unavailable. If I try other servlet that I didn't change I will get the same error. Please help. Thanks in advance. Cheers, Clive - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]