R: R: R: Startup/shutdown script

2003-02-17 Thread Simone Chiaretta
Alreay done
nothing changed

Simo

 -Messaggio originale-
 Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
 Inviato: lunedì 17 febbraio 2003 12.05
 A: Tomcat Users List
 Oggetto: Re: R: R: Startup/shutdown script


 Why don't you try my script and substitute your environment variables?

 http://daydream.stanford.edu/tomcat/install_web_services.html

 Go down to the bottom and click on tomcatd. Save it to
 /etc/rc.d/init.d/tomcatd

 Then
 /sbin/chkconfig --del tomcatd  #to be safe
 /sbin/chkconfig --add tomcatd

 If it works then figure out what's different if you want to learn
 why yours doesn't work.

 Oscar

 On Mon, 17 Feb 2003, Simone Chiaretta wrote:

  I'm saying that the shutdown script is not executing..
  I tried putting a debug line in the script but I don't get it on the
  console...
  In the catalina.out I don't get a line saying that Tomcat was stopped...
 
  anyway...
  Simone
 
 
   -Messaggio originale-
   Da: Turner, John [mailto:[EMAIL PROTECTED]]
   Inviato: lunedì 17 febbraio 2003 22.58
   A: 'Tomcat Users List'
   Oggetto: RE: R: Startup/shutdown script
  
  
  
   In the script you posted, you aren't doing things the way that a
   RH-installed script would do them.
  
   For example, you aren't sourcing /etc/rc.d/init.d/functions,
 you aren't
   calling daemon() or killproc(), etc. etc. etc.
  
   I'm not sure what you want to see...are you saying that your
   script does not
   stop Tomcat, or just that you don't get the pretty OK prompt?
  
   If it's just the prompt, copy one of the scripts in
 /etc/init.d and insert
   tomcat-specific commands where required.
  
   John
  
-Original Message-
From: Simone Chiaretta [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 17, 2003 4:49 PM
To: Tomcat Users List
Subject: R: R: Startup/shutdown script
   
   
Hello,
I just got home from work
I tried your start/shutdown script but I never see during
shutdown a row
Stopping Tomcat [OK] coming out in the console nor in the
/var/log/boot
and /var/log/messages
   
I cannot figure out what the problem could be
Simo
   
 -Messaggio originale-
 Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
 Inviato: domenica 16 febbraio 2003 15.02
 A: Tomcat Users List
 Oggetto: Re: R: Startup/shutdown script


 What happens if you shut it down manually (as root)?
 /etc/rc.d/init.d/tomcat stop

 I find it easier to put a chkconfig line near the top of
the script such
 as:
 #chkconfig: 345 84 14
 #description: Tomcat jakarta JSP server

 Then you can do this to add all the appropriate symbolic links for
 shutdown/startup.

 /sbin/chkconfig --add tomcatd  #this will add the
 symbolic links
 /sbin/chkconfig --list tomcatd #this will tell you how
it starts up
 /sbin/chkconfig --del tomcatd  #this will get rid of all
 symbolic links

 I use RedHat 7.3 and I published my HOWTO along with
 daemon scripts:
 http://daydream.stanford.edu/tomcat/install_web_services.html


 On Mon, 17 Feb 2003, Simone Chiaretta wrote:

  Thanx
  I've tried everything, but it seems like the script is not
 executed when the
  server shutdown
 
  during the startup I see..
 
  Starting Tomcat [OK]
 
  while during the shutdown I see
 
  Stopping atd[OK]
  here should be tomcat
  Stopping mysql  [OK]
 
  Very strange to see this.
 
  Ty
  Simone
 
 
 
   -Messaggio originale-
   Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
   Inviato: domenica 16 febbraio 2003 19.22
   A: Tomcat Users List
   Cc: Tomcat User List
   Oggetto: Re: Startup/shutdown script
  
  
   Instead of
  
   #!/bin/bash
  
   could you try
  
   #!/bin/sh
  
   also you can try to capture the pid during startup and
if its still
   alive you can forcefully kill it when you shut it down
  
   ./startup.sh  /dev/null 21 
   echo $!  $TOMCAT_HOME/logs/tomcat.pid
  
   shutdown..
   ./shutdown.sh
   if [ $? != 0 ];
   then
  kill -9 `/bin/cat $TOMCAT_HOME/logs/tomcat.pid` 
/dev/null 21
   fi
  
   also I assume you're running this guy as root...
because if you're not
   then you might have to give the user permissions to
read/write into
   the file system where tomcat is installed.
  
   The other suggestion i can offer is rather than cd to
the directory,
   specify the full path to the startup/shutdown script
  
   Hopefully that helps.
  
   Jan-Michael
  
   - Original Message -
   From: Simone Chiaretta [EMAIL PROTECTED]
   Date: Sunday, February 16, 2003 10:03 am
   Subject: Startup/shutdown script
  
Hello All,
I'm 

Re: R: R: R: Startup/shutdown script

2003-02-17 Thread Oscar Carrillo
H.

What does this output?:
/sbin/chkconfig --list tomcatd

It should output this:
tomcatd 0:off   1:off   2:off   3:on4:on5:on6:off

Are you doing this all as root?

I guess I haven't really looked at my boot process when shutting down. 
I'll try it.

Oscar

On Mon, 17 Feb 2003, Simone Chiaretta wrote:

 Alreay done
 nothing changed
 
 Simo
 
  -Messaggio originale-
  Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
  Inviato: lunedì 17 febbraio 2003 12.05
  A: Tomcat Users List
  Oggetto: Re: R: R: Startup/shutdown script
 
 
  Why don't you try my script and substitute your environment variables?
 
  http://daydream.stanford.edu/tomcat/install_web_services.html
 
  Go down to the bottom and click on tomcatd. Save it to
  /etc/rc.d/init.d/tomcatd
 
  Then
  /sbin/chkconfig --del tomcatd  #to be safe
  /sbin/chkconfig --add tomcatd
 
  If it works then figure out what's different if you want to learn
  why yours doesn't work.
 
  Oscar
 
  On Mon, 17 Feb 2003, Simone Chiaretta wrote:
 
   I'm saying that the shutdown script is not executing..
   I tried putting a debug line in the script but I don't get it on the
   console...
   In the catalina.out I don't get a line saying that Tomcat was stopped...
  
   anyway...
   Simone
  
  
-Messaggio originale-
Da: Turner, John [mailto:[EMAIL PROTECTED]]
Inviato: lunedì 17 febbraio 2003 22.58
A: 'Tomcat Users List'
Oggetto: RE: R: Startup/shutdown script
   
   
   
In the script you posted, you aren't doing things the way that a
RH-installed script would do them.
   
For example, you aren't sourcing /etc/rc.d/init.d/functions,
  you aren't
calling daemon() or killproc(), etc. etc. etc.
   
I'm not sure what you want to see...are you saying that your
script does not
stop Tomcat, or just that you don't get the pretty OK prompt?
   
If it's just the prompt, copy one of the scripts in
  /etc/init.d and insert
tomcat-specific commands where required.
   
John
   
 -Original Message-
 From: Simone Chiaretta [mailto:[EMAIL PROTECTED]]
 Sent: Monday, February 17, 2003 4:49 PM
 To: Tomcat Users List
 Subject: R: R: Startup/shutdown script


 Hello,
 I just got home from work
 I tried your start/shutdown script but I never see during
 shutdown a row
 Stopping Tomcat [OK] coming out in the console nor in the
 /var/log/boot
 and /var/log/messages

 I cannot figure out what the problem could be
 Simo

  -Messaggio originale-
  Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
  Inviato: domenica 16 febbraio 2003 15.02
  A: Tomcat Users List
  Oggetto: Re: R: Startup/shutdown script
 
 
  What happens if you shut it down manually (as root)?
  /etc/rc.d/init.d/tomcat stop
 
  I find it easier to put a chkconfig line near the top of
 the script such
  as:
  #chkconfig: 345 84 14
  #description: Tomcat jakarta JSP server
 
  Then you can do this to add all the appropriate symbolic links for
  shutdown/startup.
 
  /sbin/chkconfig --add tomcatd  #this will add the
  symbolic links
  /sbin/chkconfig --list tomcatd #this will tell you how
 it starts up
  /sbin/chkconfig --del tomcatd  #this will get rid of all
  symbolic links
 
  I use RedHat 7.3 and I published my HOWTO along with
  daemon scripts:
  http://daydream.stanford.edu/tomcat/install_web_services.html
 
 
  On Mon, 17 Feb 2003, Simone Chiaretta wrote:
 
   Thanx
   I've tried everything, but it seems like the script is not
  executed when the
   server shutdown
  
   during the startup I see..
  
   Starting Tomcat [OK]
  
   while during the shutdown I see
  
   Stopping atd  [OK]
   here should be tomcat
   Stopping mysql[OK]
  
   Very strange to see this.
  
   Ty
   Simone
  
  
  
-Messaggio originale-
Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Inviato: domenica 16 febbraio 2003 19.22
A: Tomcat Users List
Cc: Tomcat User List
Oggetto: Re: Startup/shutdown script
   
   
Instead of
   
#!/bin/bash
   
could you try
   
#!/bin/sh
   
also you can try to capture the pid during startup and
 if its still
alive you can forcefully kill it when you shut it down
   
./startup.sh  /dev/null 21 
echo $!  $TOMCAT_HOME/logs/tomcat.pid
   
shutdown..
./shutdown.sh
if [ $? != 0 ];
then
   kill -9 `/bin/cat $TOMCAT_HOME/logs/tomcat.pid` 
 /dev/null 21
fi
   
also I assume you're running this guy as root...
 because if you're not
then you might have to give the user permissions to
  

R: R: R: R: Startup/shutdown script

2003-02-17 Thread Simone Chiaretta
exactly, I have this line

and I'm doing everything as root...

I noticed the problem because in catalina.out I just saw

Starting service Tomcat-Standalone
Apache Tomcat/4.0.4

but saw Stopping service Tomcat-Standalone only when shuting down manually
the server

Bye
Simone

 -Messaggio originale-
 Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
 Inviato: lunedì 17 febbraio 2003 12.13
 A: Tomcat Users List
 Oggetto: Re: R: R: R: Startup/shutdown script


 H.

 What does this output?:
 /sbin/chkconfig --list tomcatd

 It should output this:
 tomcatd 0:off   1:off   2:off   3:on4:on5:on6:off

 Are you doing this all as root?

 I guess I haven't really looked at my boot process when shutting down.
 I'll try it.

 Oscar

 On Mon, 17 Feb 2003, Simone Chiaretta wrote:

  Alreay done
  nothing changed
 
  Simo
 
   -Messaggio originale-
   Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
   Inviato: lunedì 17 febbraio 2003 12.05
   A: Tomcat Users List
   Oggetto: Re: R: R: Startup/shutdown script
  
  
   Why don't you try my script and substitute your environment variables?
  
   http://daydream.stanford.edu/tomcat/install_web_services.html
  
   Go down to the bottom and click on tomcatd. Save it to
   /etc/rc.d/init.d/tomcatd
  
   Then
   /sbin/chkconfig --del tomcatd  #to be safe
   /sbin/chkconfig --add tomcatd
  
   If it works then figure out what's different if you want to learn
   why yours doesn't work.
  
   Oscar
  
   On Mon, 17 Feb 2003, Simone Chiaretta wrote:
  
I'm saying that the shutdown script is not executing..
I tried putting a debug line in the script but I don't get it on the
console...
In the catalina.out I don't get a line saying that Tomcat
 was stopped...
   
anyway...
Simone
   
   
 -Messaggio originale-
 Da: Turner, John [mailto:[EMAIL PROTECTED]]
 Inviato: lunedì 17 febbraio 2003 22.58
 A: 'Tomcat Users List'
 Oggetto: RE: R: Startup/shutdown script



 In the script you posted, you aren't doing things the way that a
 RH-installed script would do them.

 For example, you aren't sourcing /etc/rc.d/init.d/functions,
   you aren't
 calling daemon() or killproc(), etc. etc. etc.

 I'm not sure what you want to see...are you saying that your
 script does not
 stop Tomcat, or just that you don't get the pretty OK prompt?

 If it's just the prompt, copy one of the scripts in
   /etc/init.d and insert
 tomcat-specific commands where required.

 John

  -Original Message-
  From: Simone Chiaretta [mailto:[EMAIL PROTECTED]]
  Sent: Monday, February 17, 2003 4:49 PM
  To: Tomcat Users List
  Subject: R: R: Startup/shutdown script
 
 
  Hello,
  I just got home from work
  I tried your start/shutdown script but I never see during
  shutdown a row
  Stopping Tomcat [OK] coming out in the console nor in the
  /var/log/boot
  and /var/log/messages
 
  I cannot figure out what the problem could be
  Simo
 
   -Messaggio originale-
   Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
   Inviato: domenica 16 febbraio 2003 15.02
   A: Tomcat Users List
   Oggetto: Re: R: Startup/shutdown script
  
  
   What happens if you shut it down manually (as root)?
   /etc/rc.d/init.d/tomcat stop
  
   I find it easier to put a chkconfig line near the top of
  the script such
   as:
   #chkconfig: 345 84 14
   #description: Tomcat jakarta JSP server
  
   Then you can do this to add all the appropriate
 symbolic links for
   shutdown/startup.
  
   /sbin/chkconfig --add tomcatd  #this will add the
   symbolic links
   /sbin/chkconfig --list tomcatd #this will tell you how
  it starts up
   /sbin/chkconfig --del tomcatd  #this will get rid of all
   symbolic links
  
   I use RedHat 7.3 and I published my HOWTO along with
   daemon scripts:
   http://daydream.stanford.edu/tomcat/install_web_services.html
  
  
   On Mon, 17 Feb 2003, Simone Chiaretta wrote:
  
Thanx
I've tried everything, but it seems like the script is not
   executed when the
server shutdown
   
during the startup I see..
   
Starting Tomcat [OK]
   
while during the shutdown I see
   
Stopping atd[OK]
here should be tomcat
Stopping mysql  [OK]
   
Very strange to see this.
   
Ty
Simone
   
   
   
 -Messaggio originale-
 Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 Inviato: domenica 16 febbraio 2003 19.22
 A: Tomcat Users List
 Cc: Tomcat User List
 Oggetto: Re: Startup/shutdown script


 Instead of

 #!/bin/bash

Re: R: R: R: R: Startup/shutdown script

2003-02-17 Thread Oscar Carrillo
Ok.

I think I have this problem too. It may be that tomcat is getting heldup 
on shutdown and never gets outputted in time. Not sure.

I will have to look into it further.
Please stand by...

Unless John has some more insight?

I'll try to get back in a little while with some more info.

Oscar


On Mon, 17 Feb 2003, Simone Chiaretta 
wrote:

 exactly, I have this line
 
 and I'm doing everything as root...
 
 I noticed the problem because in catalina.out I just saw
 
 Starting service Tomcat-Standalone
 Apache Tomcat/4.0.4
 
 but saw Stopping service Tomcat-Standalone only when shuting down manually
 the server
 
 Bye
 Simone
 
  -Messaggio originale-
  Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
  Inviato: lunedì 17 febbraio 2003 12.13
  A: Tomcat Users List
  Oggetto: Re: R: R: R: Startup/shutdown script
 
 
  H.
 
  What does this output?:
  /sbin/chkconfig --list tomcatd
 
  It should output this:
  tomcatd 0:off   1:off   2:off   3:on4:on5:on6:off
 
  Are you doing this all as root?
 
  I guess I haven't really looked at my boot process when shutting down.
  I'll try it.
 
  Oscar
 
  On Mon, 17 Feb 2003, Simone Chiaretta wrote:
 
   Alreay done
   nothing changed
  
   Simo
  
-Messaggio originale-
Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
Inviato: lunedì 17 febbraio 2003 12.05
A: Tomcat Users List
Oggetto: Re: R: R: Startup/shutdown script
   
   
Why don't you try my script and substitute your environment variables?
   
http://daydream.stanford.edu/tomcat/install_web_services.html
   
Go down to the bottom and click on tomcatd. Save it to
/etc/rc.d/init.d/tomcatd
   
Then
/sbin/chkconfig --del tomcatd  #to be safe
/sbin/chkconfig --add tomcatd
   
If it works then figure out what's different if you want to learn
why yours doesn't work.
   
Oscar
   
On Mon, 17 Feb 2003, Simone Chiaretta wrote:
   
 I'm saying that the shutdown script is not executing..
 I tried putting a debug line in the script but I don't get it on the
 console...
 In the catalina.out I don't get a line saying that Tomcat
  was stopped...

 anyway...
 Simone


  -Messaggio originale-
  Da: Turner, John [mailto:[EMAIL PROTECTED]]
  Inviato: lunedì 17 febbraio 2003 22.58
  A: 'Tomcat Users List'
  Oggetto: RE: R: Startup/shutdown script
 
 
 
  In the script you posted, you aren't doing things the way that a
  RH-installed script would do them.
 
  For example, you aren't sourcing /etc/rc.d/init.d/functions,
you aren't
  calling daemon() or killproc(), etc. etc. etc.
 
  I'm not sure what you want to see...are you saying that your
  script does not
  stop Tomcat, or just that you don't get the pretty OK prompt?
 
  If it's just the prompt, copy one of the scripts in
/etc/init.d and insert
  tomcat-specific commands where required.
 
  John
 
   -Original Message-
   From: Simone Chiaretta [mailto:[EMAIL PROTECTED]]
   Sent: Monday, February 17, 2003 4:49 PM
   To: Tomcat Users List
   Subject: R: R: Startup/shutdown script
  
  
   Hello,
   I just got home from work
   I tried your start/shutdown script but I never see during
   shutdown a row
   Stopping Tomcat [OK] coming out in the console nor in the
   /var/log/boot
   and /var/log/messages
  
   I cannot figure out what the problem could be
   Simo
  
-Messaggio originale-
Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
Inviato: domenica 16 febbraio 2003 15.02
A: Tomcat Users List
Oggetto: Re: R: Startup/shutdown script
   
   
What happens if you shut it down manually (as root)?
/etc/rc.d/init.d/tomcat stop
   
I find it easier to put a chkconfig line near the top of
   the script such
as:
#chkconfig: 345 84 14
#description: Tomcat jakarta JSP server
   
Then you can do this to add all the appropriate
  symbolic links for
shutdown/startup.
   
/sbin/chkconfig --add tomcatd  #this will add the
symbolic links
/sbin/chkconfig --list tomcatd #this will tell you how
   it starts up
/sbin/chkconfig --del tomcatd  #this will get rid of all
symbolic links
   
I use RedHat 7.3 and I published my HOWTO along with
daemon scripts:
http://daydream.stanford.edu/tomcat/install_web_services.html
   
   
On Mon, 17 Feb 2003, Simone Chiaretta wrote:
   
 Thanx
 I've tried everything, but it seems like the script is not
executed when the
 server shutdown

 during the startup I see..

 Starting Tomcat [OK]

 while during the shutdown I see

R: R: R: R: R: Startup/shutdown script

2003-02-17 Thread Simone Chiaretta
uhuh..
happy not to be a white fly :-)

Infact one thing I noticed is that tomcat take a few seconds to stop... a
probably the system is halted before it gets to write something to the
catalina.out and to the console
I thought the script was run sincronously, so the other waiting the previous
to finish...

Bye
Simone

 -Messaggio originale-
 Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
 Inviato: lunedì 17 febbraio 2003 12.41
 A: Tomcat Users List
 Oggetto: Re: R: R: R: R: Startup/shutdown script


 Ok.

 I think I have this problem too. It may be that tomcat is getting heldup
 on shutdown and never gets outputted in time. Not sure.

 I will have to look into it further.
 Please stand by...

 Unless John has some more insight?

 I'll try to get back in a little while with some more info.

 Oscar


 On Mon, 17 Feb 2003, Simone Chiaretta
 wrote:

  exactly, I have this line
 
  and I'm doing everything as root...
 
  I noticed the problem because in catalina.out I just saw
 
  Starting service Tomcat-Standalone
  Apache Tomcat/4.0.4
 
  but saw Stopping service Tomcat-Standalone only when shuting
 down manually
  the server
 
  Bye
  Simone
 
   -Messaggio originale-
   Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
   Inviato: lunedì 17 febbraio 2003 12.13
   A: Tomcat Users List
   Oggetto: Re: R: R: R: Startup/shutdown script
  
  
   H.
  
   What does this output?:
   /sbin/chkconfig --list tomcatd
  
   It should output this:
   tomcatd 0:off   1:off   2:off   3:on4:on5:on6:off
  
   Are you doing this all as root?
  
   I guess I haven't really looked at my boot process when shutting down.
   I'll try it.
  
   Oscar
  
   On Mon, 17 Feb 2003, Simone Chiaretta wrote:
  
Alreay done
nothing changed
   
Simo
   
 -Messaggio originale-
 Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
 Inviato: lunedì 17 febbraio 2003 12.05
 A: Tomcat Users List
 Oggetto: Re: R: R: Startup/shutdown script


 Why don't you try my script and substitute your
 environment variables?

 http://daydream.stanford.edu/tomcat/install_web_services.html

 Go down to the bottom and click on tomcatd. Save it to
 /etc/rc.d/init.d/tomcatd

 Then
 /sbin/chkconfig --del tomcatd  #to be safe
 /sbin/chkconfig --add tomcatd

 If it works then figure out what's different if you want to learn
 why yours doesn't work.

 Oscar

 On Mon, 17 Feb 2003, Simone Chiaretta wrote:

  I'm saying that the shutdown script is not executing..
  I tried putting a debug line in the script but I don't
 get it on the
  console...
  In the catalina.out I don't get a line saying that Tomcat
   was stopped...
 
  anyway...
  Simone
 
 
   -Messaggio originale-
   Da: Turner, John [mailto:[EMAIL PROTECTED]]
   Inviato: lunedì 17 febbraio 2003 22.58
   A: 'Tomcat Users List'
   Oggetto: RE: R: Startup/shutdown script
  
  
  
   In the script you posted, you aren't doing things the
 way that a
   RH-installed script would do them.
  
   For example, you aren't sourcing /etc/rc.d/init.d/functions,
 you aren't
   calling daemon() or killproc(), etc. etc. etc.
  
   I'm not sure what you want to see...are you saying that your
   script does not
   stop Tomcat, or just that you don't get the pretty
 OK prompt?
  
   If it's just the prompt, copy one of the scripts in
 /etc/init.d and insert
   tomcat-specific commands where required.
  
   John
  
-Original Message-
From: Simone Chiaretta [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 17, 2003 4:49 PM
To: Tomcat Users List
Subject: R: R: Startup/shutdown script
   
   
Hello,
I just got home from work
I tried your start/shutdown script but I never see during
shutdown a row
Stopping Tomcat [OK] coming out in the console nor in the
/var/log/boot
and /var/log/messages
   
I cannot figure out what the problem could be
Simo
   
 -Messaggio originale-
 Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
 Inviato: domenica 16 febbraio 2003 15.02
 A: Tomcat Users List
 Oggetto: Re: R: Startup/shutdown script


 What happens if you shut it down manually (as root)?
 /etc/rc.d/init.d/tomcat stop

 I find it easier to put a chkconfig line near the top of
the script such
 as:
 #chkconfig: 345 84 14
 #description: Tomcat jakarta JSP server

 Then you can do this to add all the appropriate
   symbolic links for
 shutdown/startup.

 /sbin/chkconfig --add tomcatd  #this will add the
 symbolic links
 /sbin/chkconfig --list

Re: R: R: R: R: R: Startup/shutdown script

2003-02-17 Thread Oscar Carrillo
I'm not sure exactly what's going on, but the I see tomcat is trying to
shutdown but the network is already down, so it throws an exception.
I had my network script wait for 10 seconds first, but that didn't help.

It seems like there may also be something with using daemon/killproc,
instead of any other method for shutdown.

I also had a minor issue with having not commented out JMX Beans
in server.xml.

Still working...

Oscar

On Tue, 18 Feb 2003, Simone Chiaretta wrote:

 uhuh..
 happy not to be a white fly :-)
 
 Infact one thing I noticed is that tomcat take a few seconds to stop... a
 probably the system is halted before it gets to write something to the
 catalina.out and to the console
 I thought the script was run sincronously, so the other waiting the previous
 to finish...
 
 Bye
 Simone
 
  -Messaggio originale-
  Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
  Inviato: lunedì 17 febbraio 2003 12.41
  A: Tomcat Users List
  Oggetto: Re: R: R: R: R: Startup/shutdown script
 
 
  Ok.
 
  I think I have this problem too. It may be that tomcat is getting heldup
  on shutdown and never gets outputted in time. Not sure.
 
  I will have to look into it further.
  Please stand by...
 
  Unless John has some more insight?
 
  I'll try to get back in a little while with some more info.
 
  Oscar
 
 
  On Mon, 17 Feb 2003, Simone Chiaretta
  wrote:
 
   exactly, I have this line
  
   and I'm doing everything as root...
  
   I noticed the problem because in catalina.out I just saw
  
   Starting service Tomcat-Standalone
   Apache Tomcat/4.0.4
  
   but saw Stopping service Tomcat-Standalone only when shuting
  down manually
   the server
  
   Bye
   Simone
  
-Messaggio originale-
Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
Inviato: lunedì 17 febbraio 2003 12.13
A: Tomcat Users List
Oggetto: Re: R: R: R: Startup/shutdown script
   
   
H.
   
What does this output?:
/sbin/chkconfig --list tomcatd
   
It should output this:
tomcatd 0:off   1:off   2:off   3:on4:on5:on6:off
   
Are you doing this all as root?
   
I guess I haven't really looked at my boot process when shutting down.
I'll try it.
   
Oscar
   
On Mon, 17 Feb 2003, Simone Chiaretta wrote:
   
 Alreay done
 nothing changed

 Simo

  -Messaggio originale-
  Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
  Inviato: lunedì 17 febbraio 2003 12.05
  A: Tomcat Users List
  Oggetto: Re: R: R: Startup/shutdown script
 
 
  Why don't you try my script and substitute your
  environment variables?
 
  http://daydream.stanford.edu/tomcat/install_web_services.html
 
  Go down to the bottom and click on tomcatd. Save it to
  /etc/rc.d/init.d/tomcatd
 
  Then
  /sbin/chkconfig --del tomcatd  #to be safe
  /sbin/chkconfig --add tomcatd
 
  If it works then figure out what's different if you want to learn
  why yours doesn't work.
 
  Oscar
 
  On Mon, 17 Feb 2003, Simone Chiaretta wrote:
 
   I'm saying that the shutdown script is not executing..
   I tried putting a debug line in the script but I don't
  get it on the
   console...
   In the catalina.out I don't get a line saying that Tomcat
was stopped...
  
   anyway...
   Simone
  
  
-Messaggio originale-
Da: Turner, John [mailto:[EMAIL PROTECTED]]
Inviato: lunedì 17 febbraio 2003 22.58
A: 'Tomcat Users List'
Oggetto: RE: R: Startup/shutdown script
   
   
   
In the script you posted, you aren't doing things the
  way that a
RH-installed script would do them.
   
For example, you aren't sourcing /etc/rc.d/init.d/functions,
  you aren't
calling daemon() or killproc(), etc. etc. etc.
   
I'm not sure what you want to see...are you saying that your
script does not
stop Tomcat, or just that you don't get the pretty
  OK prompt?
   
If it's just the prompt, copy one of the scripts in
  /etc/init.d and insert
tomcat-specific commands where required.
   
John
   
 -Original Message-
 From: Simone Chiaretta [mailto:[EMAIL PROTECTED]]
 Sent: Monday, February 17, 2003 4:49 PM
 To: Tomcat Users List
 Subject: R: R: Startup/shutdown script


 Hello,
 I just got home from work
 I tried your start/shutdown script but I never see during
 shutdown a row
 Stopping Tomcat [OK] coming out in the console nor in the
 /var/log/boot
 and /var/log/messages

 I cannot figure out what the problem could be
 Simo

  -Messaggio originale-
  Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
  Inviato: domenica 16

RE: R: R: R: R: Startup/shutdown script

2003-02-17 Thread Turner, John

Nope.  I shut my stuff down manually on the rare occasion that I shut
anything down (once or twice a year), so I've never had to investigate this
myself.

John


-Original Message-
From: Oscar Carrillo [mailto:[EMAIL PROTECTED]] 
Sent: Monday, February 17, 2003 6:41 AM
To: Tomcat Users List
Subject: Re: R: R: R: R: Startup/shutdown script


Ok.

I think I have this problem too. It may be that tomcat is getting heldup 
on shutdown and never gets outputted in time. Not sure.

I will have to look into it further.
Please stand by...

Unless John has some more insight?

I'll try to get back in a little while with some more info.

Oscar


On Mon, 17 Feb 2003, Simone Chiaretta 
wrote:

 exactly, I have this line
 
 and I'm doing everything as root...
 
 I noticed the problem because in catalina.out I just saw
 
 Starting service Tomcat-Standalone
 Apache Tomcat/4.0.4
 
 but saw Stopping service Tomcat-Standalone only when shuting down 
 manually the server
 
 Bye
 Simone
 
  -Messaggio originale-
  Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
  Inviato: lunedì 17 febbraio 2003 12.13
  A: Tomcat Users List
  Oggetto: Re: R: R: R: Startup/shutdown script
 
 
  H.
 
  What does this output?:
  /sbin/chkconfig --list tomcatd
 
  It should output this:
  tomcatd 0:off   1:off   2:off   3:on4:on5:on6:off
 
  Are you doing this all as root?
 
  I guess I haven't really looked at my boot process when shutting 
  down. I'll try it.
 
  Oscar
 
  On Mon, 17 Feb 2003, Simone Chiaretta wrote:
 
   Alreay done
   nothing changed
  
   Simo
  
-Messaggio originale-
Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
Inviato: lunedì 17 febbraio 2003 12.05
A: Tomcat Users List
Oggetto: Re: R: R: Startup/shutdown script
   
   
Why don't you try my script and substitute your environment 
variables?
   
http://daydream.stanford.edu/tomcat/install_web_services.html
   
Go down to the bottom and click on tomcatd. Save it to 
/etc/rc.d/init.d/tomcatd
   
Then
/sbin/chkconfig --del tomcatd  #to be safe /sbin/chkconfig --add 
tomcatd
   
If it works then figure out what's different if you want to 
learn why yours doesn't work.
   
Oscar
   
On Mon, 17 Feb 2003, Simone Chiaretta wrote:
   
 I'm saying that the shutdown script is not executing.. I tried 
 putting a debug line in the script but I don't get it on the 
 console... In the catalina.out I don't get a line saying that 
 Tomcat
  was stopped...

 anyway...
 Simone


  -Messaggio originale-
  Da: Turner, John [mailto:[EMAIL PROTECTED]]
  Inviato: lunedì 17 febbraio 2003 22.58
  A: 'Tomcat Users List'
  Oggetto: RE: R: Startup/shutdown script
 
 
 
  In the script you posted, you aren't doing things the way 
  that a RH-installed script would do them.
 
  For example, you aren't sourcing /etc/rc.d/init.d/functions,
you aren't
  calling daemon() or killproc(), etc. etc. etc.
 
  I'm not sure what you want to see...are you saying that your 
  script does not stop Tomcat, or just that you don't get the 
  pretty OK prompt?
 
  If it's just the prompt, copy one of the scripts in
/etc/init.d and insert
  tomcat-specific commands where required.
 
  John
 
   -Original Message-
   From: Simone Chiaretta [mailto:[EMAIL PROTECTED]]
   Sent: Monday, February 17, 2003 4:49 PM
   To: Tomcat Users List
   Subject: R: R: Startup/shutdown script
  
  
   Hello,
   I just got home from work
   I tried your start/shutdown script but I never see during 
   shutdown a row Stopping Tomcat [OK] coming out in the 
   console nor in the /var/log/boot
   and /var/log/messages
  
   I cannot figure out what the problem could be Simo
  
-Messaggio originale-
Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]]
Inviato: domenica 16 febbraio 2003 15.02
A: Tomcat Users List
Oggetto: Re: R: Startup/shutdown script
   
   
What happens if you shut it down manually (as root)? 
/etc/rc.d/init.d/tomcat stop
   
I find it easier to put a chkconfig line near the top of
   the script such
as:
#chkconfig: 345 84 14
#description: Tomcat jakarta JSP server
   
Then you can do this to add all the appropriate
  symbolic links for
shutdown/startup.
   
/sbin/chkconfig --add tomcatd  #this will add the
symbolic links
/sbin/chkconfig --list tomcatd #this will tell you how
   it starts up
/sbin/chkconfig --del tomcatd  #this will get rid of all
symbolic links
   
I use RedHat 7.3 and I published my HOWTO along with
daemon scripts:
http://daydream.stanford.edu/tomcat/install_web_services