Re: Tomcat startup failure

2003-09-05 Thread John Turner
Sounds to me like a permissions/environment problem.  For example, 
starting Tomcat as root manually, but then the script tries to start 
tomcat as some non-root user.  If Tomcat starts as root, log files are 
owned by root and non-root users cannot write to them.  It should throw 
an error somewhere, though maybe its getting swallowed by a redirect to 
/dev/null or something.

I would verify the script and doublecheck that the script environment 
(variables, user account, etc) matches exactly with the way you start 
Tomcat manually.

John

Noel Rappin wrote:

I have a set up where tomcat is supposed to start on boot via an rc 
shell script on a Linux system (tomcat 4.1.18).  I have this 
intermittent failure mode where tomcat fails to start up on reboot.
I can _always_ trigger this failure by deleting all tomcat log files, 
and then rebooting.  After the reboot, the only thing in the log 
directory is a zero-length catalina.out file, and the java process is 
not running.  Invoking the tomcat startup again at this point causes it 
to work normally.

I can find no evidence that the tomcat java process exits, and no matter 
how much I turn up debugging, I get no logged output.  Is there any 
possible mechanism that could be causing this failure, or at least some 
place or some way I could get better debugging information?

Noel



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


Tomcat startup failure

2003-09-05 Thread Noel Rappin
I have a set up where tomcat is supposed to start on boot via an rc 
shell script on a Linux system (tomcat 4.1.18).  I have this 
intermittent failure mode where tomcat fails to start up on reboot. 

I can _always_ trigger this failure by deleting all tomcat log files, 
and then rebooting.  After the reboot, the only thing in the log 
directory is a zero-length catalina.out file, and the java process is 
not running.  Invoking the tomcat startup again at this point causes it 
to work normally.

I can find no evidence that the tomcat java process exits, and no matter 
how much I turn up debugging, I get no logged output.  Is there any 
possible mechanism that could be causing this failure, or at least some 
place or some way I could get better debugging information?

Noel



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]