Re: Tomcat 6 Log Tomcat output to file

2010-01-04 Thread Konstantin Kolinko
2010/1/4 Caldarale, Charles R chuck.caldar...@unisys.com:
 From: n828cl [mailto:chuck.caldar...@unisys.com]
 Subject: Re: Tomcat 6 Log Tomcat output to file

 awarnier wrote:
  startup.bat  outputfile

 Close, but it should be:

 catalina.bat  outputfile.log

 Scratch that - it's not complete; it should be:

 catalina.bat  outputfile.log 21


catalina.bat run outputfile.log 21

;)

Best regards,
Konstantin Kolinko

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



RE: Tomcat 6 Log Tomcat output to file

2010-01-04 Thread Caldarale, Charles R
 From: Konstantin Kolinko [mailto:knst.koli...@gmail.com]
 Subject: Re: Tomcat 6 Log Tomcat output to file
 
 catalina.bat run outputfile.log 21

Indeed; thanks for the correction.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY 
MATERIAL and is thus for use only by the intended recipient. If you received 
this in error, please contact the sender and delete the e-mail and its 
attachments from all computers.


-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 6 Log Tomcat output to file

2010-01-03 Thread n828cl


awarnier wrote:
 
 
 startup.bat  outputfile
 
 

Close, but it should be:

catalina.bat  outputfile.log

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you received
this in error, please contact the sender and delete the e-mail and its
attachments from all computers.

-- 
View this message in context: 
http://old.nabble.com/Tomcat-6-Log-Tomcat-output-to-file-tp26875090p27007967.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



RE: Tomcat 6 Log Tomcat output to file

2010-01-03 Thread Caldarale, Charles R
 From: n828cl [mailto:chuck.caldar...@unisys.com]
 Subject: Re: Tomcat 6 Log Tomcat output to file
 
 awarnier wrote:
  startup.bat  outputfile
 
 Close, but it should be:
 
 catalina.bat  outputfile.log

Scratch that - it's not complete; it should be:

catalina.bat  outputfile.log 21

Most of the log messages are sent to stderr, not stdout, so the two 
redirections are needed.

You will need to run shutdown.bat from a separate command prompt, or use CTRL-C 
in the original one, along with answering y to the now-hidden terminate message.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY 
MATERIAL and is thus for use only by the intended recipient. If you received 
this in error, please contact the sender and delete the e-mail and its 
attachments from all computers.


-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Tomcat 6 Log Tomcat output to file

2009-12-21 Thread Richard Sayre
I usually install Tomcat as a Service under windows which causes all
Tomcat output to go to stdout.log.  I am in a situation where I can
not do this.  I have to start Tomcat from the command line.  When I do
all of Tomcats output is logged to the console.  How do I manually
configure Tomcat so the output gets logged to a file?

I tried the instructions under the log4j section here
http://tomcat.apache.org/tomcat-6.0-doc/logging.html

When I restarted Tomcat no new log file was created.  The output
stilled logged to the console window.

I couldn't find any other documentation on how to do this in Tomcat 6.

Can some one point me to some documentation on how to set up this type
of logging?

Thank you

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 6 Log Tomcat output to file

2009-12-21 Thread André Warnier

Richard Sayre wrote:

I usually install Tomcat as a Service under windows which causes all
Tomcat output to go to stdout.log.  I am in a situation where I can
not do this.  I have to start Tomcat from the command line.  When I do
all of Tomcats output is logged to the console.  How do I manually
configure Tomcat so the output gets logged to a file?

I tried the instructions under the log4j section here
http://tomcat.apache.org/tomcat-6.0-doc/logging.html

When I restarted Tomcat no new log file was created.  The output
stilled logged to the console window.

I couldn't find any other documentation on how to do this in Tomcat 6.

Can some one point me to some documentation on how to set up this type
of logging?


startup.bat  outputfile

?

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 6 Log Tomcat output to file

2009-12-21 Thread Richard Sayre
No this only writes the following:

Using CATALINA_BASE:   D:\liferay\tomcat-6.0.18
Using CATALINA_HOME:   D:\liferay\tomcat-6.0.18
Using CATALINA_TMPDIR: D:\liferay\tomcat-6.0.18\temp
Using JRE_HOME:D:\liferay\tomcat-6.0.18/jre1.5.0_17/win

Then it spawns a new window for Tomcat output.


On Mon, Dec 21, 2009 at 11:32 AM, André Warnier a...@ice-sa.com wrote:
 Richard Sayre wrote:

 I usually install Tomcat as a Service under windows which causes all
 Tomcat output to go to stdout.log.  I am in a situation where I can
 not do this.  I have to start Tomcat from the command line.  When I do
 all of Tomcats output is logged to the console.  How do I manually
 configure Tomcat so the output gets logged to a file?

 I tried the instructions under the log4j section here
 http://tomcat.apache.org/tomcat-6.0-doc/logging.html

 When I restarted Tomcat no new log file was created.  The output
 stilled logged to the console window.

 I couldn't find any other documentation on how to do this in Tomcat 6.

 Can some one point me to some documentation on how to set up this type
 of logging?

 startup.bat  outputfile

 ?

 -
 To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
 For additional commands, e-mail: users-h...@tomcat.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 6 Log Tomcat output to file

2009-12-21 Thread André Warnier

Richard Sayre wrote:

No this only writes the following:

Using CATALINA_BASE:   D:\liferay\tomcat-6.0.18
Using CATALINA_HOME:   D:\liferay\tomcat-6.0.18
Using CATALINA_TMPDIR: D:\liferay\tomcat-6.0.18\temp
Using JRE_HOME:D:\liferay\tomcat-6.0.18/jre1.5.0_17/win

Then it spawns a new window for Tomcat output.


It requires a bit of work examining the startup.bat and catalina.bat 
files, but maybe try this :


startup.bat run  logfile

If I interpret these bat files correctly, that should start Tomcat in 
the same window. (To stop it, just type CTRL-C).

If not, then you are welcome to go look for yourself.
;-)


-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 6 Log Tomcat output to file

2009-12-21 Thread Richard Sayre
the  logfile still only logs the Using messages that I posted earlier.

I tried adding  outTest.txt at the bottom of Catalina.bat after each
of the commands that start tomcat.  The output is still logging to the
console window.  I tried removing the 'start' prefix from %_EXECJAVA%.
 In DOS start is what launches a new cmd window.  This caused an
error.

I'll keep trying different things.  If anyone has any more suggestions
they would greatly appreciated.

I might move back to the original documentation and see if I can just
get the loggers set up properly.

Thanks

On Mon, Dec 21, 2009 at 1:00 PM, André Warnier a...@ice-sa.com wrote:
 Richard Sayre wrote:

 No this only writes the following:

 Using CATALINA_BASE:   D:\liferay\tomcat-6.0.18
 Using CATALINA_HOME:   D:\liferay\tomcat-6.0.18
 Using CATALINA_TMPDIR: D:\liferay\tomcat-6.0.18\temp
 Using JRE_HOME:        D:\liferay\tomcat-6.0.18/jre1.5.0_17/win

 Then it spawns a new window for Tomcat output.

 It requires a bit of work examining the startup.bat and catalina.bat files,
 but maybe try this :

 startup.bat run  logfile

 If I interpret these bat files correctly, that should start Tomcat in the
 same window. (To stop it, just type CTRL-C).
 If not, then you are welcome to go look for yourself.
 ;-)


 -
 To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
 For additional commands, e-mail: users-h...@tomcat.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat 6 Log Tomcat output to file

2009-12-21 Thread Christopher Schultz
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Richard,

On 12/21/2009 9:56 AM, Richard Sayre wrote:
 I usually install Tomcat as a Service under windows which causes all
 Tomcat output to go to stdout.log.  I am in a situation where I can
 not do this.  I have to start Tomcat from the command line.  When I do
 all of Tomcats output is logged to the console.  How do I manually
 configure Tomcat so the output gets logged to a file?
 
 I tried the instructions under the log4j section here
 http://tomcat.apache.org/tomcat-6.0-doc/logging.html
 
 When I restarted Tomcat no new log file was created.  The output
 stilled logged to the console window.

Could you specify what you did do? Posting your logging.properties file
would also be helpful.

I believe there are a few messages that Tomcat simply logs to
System.out/System.err and there's nothing you can do about that.

STARTUP.BAT calls CATALINA.BAT which, as you have seen, runs START
java.exe  If you read through that mess, you'll see that no output
redirection is done. I think Windows doesn't do stdout/stderr
inheritance when one process calls another (or, at least, running
start escapes that). Finally, the start command doesn't appear to
have a redirect stdout to a file option.

It looks like you already tried redirecting the output of start to no
avail looks like Windows is fighting you, here.

Is Tomcat itself generating a lot of output? If you have your logging
configuration correct, very little should end up on stdout. If it's your
webapp that's spewing to stdout, check out the swallowOutput attribute
of the Context configuration element in context.xml. You'll still have
to have a sane logging configuration for this to work properly.

- -chris
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAksv1BcACgkQ9CaO5/Lv0PC7TQCZAcgnZ4cDaEDHkdj+VlTYJE+v
xc4AoKbYIhLVGb8EiFDj2Jkz9sW91ABV
=axVp
-END PGP SIGNATURE-

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org