RE: Log4j Problem w/Tomcat 5.0.24 and JSVC

2004-06-01 Thread Shapira, Yoav

Hi,
Added to the FAQ (misc section).

Yoav Shapira
Millennium Research Informatics


-Original Message-
From: David Erickson [mailto:[EMAIL PROTECTED]
Sent: Friday, May 28, 2004 6:12 PM
To: Tomcat Users List
Subject: Re: Log4j Problem w/Tomcat 5.0.24 and JSVC

Ok this time I got it working for sure, note this is specific to
getting
log4j working to log tomcat's classes when launched from jsvc.
1) Download commons-logging.jar and put it in $CATALINA_HOME/bin
2) Download the log4j jar and also put it in $CATALINA_HOME/bin
3) Create your log4j.properties file and put it in
$CATALINA_HOME/common/classes

Here is part of my tomcat jsvc launch script:
JAVA_HOME=/usr/local/java
CATALINA_HOME=/usr/local/tomcat
TOMCAT_PROG=tomcat
TOMCAT_USER=tomcat
DAEMON_HOME=/usr/local/daemon
TMP_DIR=/var/tmp
LOG4J_CONFIG=log4j.properties
CLASSPATH=$CLASSPATH:\
$JAVA_HOME/lib/tools.jar:\
$DAEMON_HOME/dist/commons-daemon.jar:\
$CATALINA_HOME/bin/bootstrap.jar:\
$CATALINA_HOME/bin/commons-logging.jar:\
$CATALINA_HOME/bin/log4j-1.2.8.jar:\
$CATALINA_HOME/common/classes:\

start() {
echo -n Starting tomcat: 
chown -R $TOMCAT_USER:$TOMCAT_USER /usr/local/tomcat/*
$DAEMON_HOME/jsvc\
-user $TOMCAT_USER \
-home $JAVA_HOME \
-Dcatalina.home=$CATALINA_HOME \
-Djava.io.tmpdir=$TMP_DIR \
-Dlog4j.configuration=$LOG4J_CONFIG \
-
Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLo
gger \
-outfile $CATALINA_HOME/logs/catalina.out \
-errfile $CATALINA_HOME/logs/catalina.out \
-Xmx256m \
-cp $CLASSPATH \
org.apache.catalina.startup.Bootstrap
RETVAL=$?
echo
[ $RETVAL = 0 ]  touch /var/lock/subsys/tomcat
return $RETVAL
}

Hope this helps anyone else who has a nightmare getting the classpath
and
stuff set correctly =)
-David


- Original Message -
From: David Erickson [EMAIL PROTECTED]
To: Tomcat Users List [EMAIL PROTECTED]
Sent: Friday, May 28, 2004 2:31 PM
Subject: Re: Log4j Problem w/Tomcat 5.0.24 and JSVC


 Believe me I looked through the archives.. this post doesn't work
when
using
 JSVC to launch TC.  And apparently somewhere in the last hour I had
 something working because it generated a console.log but I didn't
notice
it
 and then when i did notice it I had changed stuff and it was broken
again...
 *sigh* lol.
 -David

 - Original Message -
 From: Filip Hanik (lists) [EMAIL PROTECTED]
 To: Tomcat Users List [EMAIL PROTECTED]
 Sent: Friday, May 28, 2004 2:02 PM
 Subject: RE: Log4j Problem w/Tomcat 5.0.24 and JSVC


  After hours of messing around trying to get the log4j to
initialize
 
  looking in the archives would have saved you hours of work!
 
http://www.mail-archive.com/[EMAIL PROTECTED]/msg126799.ht
ml
 
  Filip
 
 
  -Original Message-
  From: David Erickson [mailto:[EMAIL PROTECTED]
  Sent: Friday, May 28, 2004 2:53 PM
  To: Tomcat Users List
  Subject: Re: Log4j Problem w/Tomcat 5.0.24 and JSVC
 
 
  After hours of messing around trying to get the log4j to initialize
with
  tomcat here's what you need to do:
 
  Put the log4j jar file into $CATALINA_HOME/common/lib, and your
  log4j.properties or log4j.xml into $CATALINA_HOME/common/classes.
Then
  modify your tomcat jsvc classpath variable to look something like:
 
  CLASSPATH=$CLASSPATH:\
  $JAVA_HOME/lib/tools.jar:\
  $DAEMON_HOME/dist/commons-daemon.jar:\
  $CATALINA_HOME/bin/bootstrap.jar:\
  $CATALINA_HOME/common/lib/log4j-1.2.8.jar:\
  $CATALINA_HOME/common/classes
 
  And wallah everything will work =)
  -David
 
  - Original Message -
  From: David Erickson [EMAIL PROTECTED]
  To: Tomcat-User List [EMAIL PROTECTED]
  Sent: Friday, May 28, 2004 11:48 AM
  Subject: Log4j Problem w/Tomcat 5.0.24 and JSVC
 
 
   Hey All I am running Tomcat 5.0.24 on a RH9 Machine, at startup
using
  JSVC.
   My root problem is I am unable to get tomcat's SSL port to run on
443..
   (works peachy on 8443, but when I hit 443 I get nothing it just
hangs
 and
   timesout).  Well anyway I was trying to get Log4j logging to work
so
I
  could
   see if tomcat was outputting anything funny, I stuck the log4j
jar
into
   common/lib, built a log4j.properties file and put it in
common/classes,
  but
   for some reason log4j is not being initializized from that props
file,
 its
   as if common/classes isn't being read.  Here's the file I am
using:
  
   ##
   # Appender Definitions
  
log4j.appender.ConsoleFile=org.apache.log4j.DailyRollingFileAppender
   log4j.appender.ConsoleFile.file=${catalina.home}/logs/console.log
   log4j.appender.ConsoleFile.datePattern='.'-MM-dd
   log4j.appender.ConsoleFile.layout=org.apache.log4j.PatternLayout
   log4j.appender.ConsoleFile.layout.ConversionPattern=%-d [%-5p] %c
-
%m%n
  
  
   #
   # Logger Definitions
   log4j.debug=TRUE
   log4j.rootLogger=ERROR, ConsoleFile
   log4j.logger.org.apache=DEBUG, ConsoleFile
   log4j.logger.org.apache.commons=ERROR, ConsoleFile
  
   its not creating my

Log4j Problem w/Tomcat 5.0.24 and JSVC

2004-05-28 Thread David Erickson
Hey All I am running Tomcat 5.0.24 on a RH9 Machine, at startup using JSVC.
My root problem is I am unable to get tomcat's SSL port to run on 443..
(works peachy on 8443, but when I hit 443 I get nothing it just hangs and
timesout).  Well anyway I was trying to get Log4j logging to work so I could
see if tomcat was outputting anything funny, I stuck the log4j jar into
common/lib, built a log4j.properties file and put it in common/classes, but
for some reason log4j is not being initializized from that props file, its
as if common/classes isn't being read.  Here's the file I am using:

##
# Appender Definitions
log4j.appender.ConsoleFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.ConsoleFile.file=${catalina.home}/logs/console.log
log4j.appender.ConsoleFile.datePattern='.'-MM-dd
log4j.appender.ConsoleFile.layout=org.apache.log4j.PatternLayout
log4j.appender.ConsoleFile.layout.ConversionPattern=%-d [%-5p] %c - %m%n


#
# Logger Definitions
log4j.debug=TRUE
log4j.rootLogger=ERROR, ConsoleFile
log4j.logger.org.apache=DEBUG, ConsoleFile
log4j.logger.org.apache.commons=ERROR, ConsoleFile

its not creating my console.log file or anything, and I'm getting no debug
output to the catalina.out file created by jsvc.  My webapp also uses log4j
and in its prop's i set log4j's debug to be on and it told me there was no
rootlogger.. so somehow this file is not being parsed.  Permissions are
good, set as tomcat/tomcat the user that jsvc delegates to.  I'm at a loss
as to what is goin on, my windows dev box has this same setup and works
great.  The only diff is its not using jsvc, is that a possible problem
here?  For kicks and giggles I added the catalina_home/common/lib and
classes dirs to jsvc's classpath it launches with but that didnt help
either.

Help appreciated!!
-David


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



Re: Log4j Problem w/Tomcat 5.0.24 and JSVC

2004-05-28 Thread David Erickson
After hours of messing around trying to get the log4j to initialize with
tomcat here's what you need to do:

Put the log4j jar file into $CATALINA_HOME/common/lib, and your
log4j.properties or log4j.xml into $CATALINA_HOME/common/classes.  Then
modify your tomcat jsvc classpath variable to look something like:

CLASSPATH=$CLASSPATH:\
$JAVA_HOME/lib/tools.jar:\
$DAEMON_HOME/dist/commons-daemon.jar:\
$CATALINA_HOME/bin/bootstrap.jar:\
$CATALINA_HOME/common/lib/log4j-1.2.8.jar:\
$CATALINA_HOME/common/classes

And wallah everything will work =)
-David

- Original Message - 
From: David Erickson [EMAIL PROTECTED]
To: Tomcat-User List [EMAIL PROTECTED]
Sent: Friday, May 28, 2004 11:48 AM
Subject: Log4j Problem w/Tomcat 5.0.24 and JSVC


 Hey All I am running Tomcat 5.0.24 on a RH9 Machine, at startup using
JSVC.
 My root problem is I am unable to get tomcat's SSL port to run on 443..
 (works peachy on 8443, but when I hit 443 I get nothing it just hangs and
 timesout).  Well anyway I was trying to get Log4j logging to work so I
could
 see if tomcat was outputting anything funny, I stuck the log4j jar into
 common/lib, built a log4j.properties file and put it in common/classes,
but
 for some reason log4j is not being initializized from that props file, its
 as if common/classes isn't being read.  Here's the file I am using:

 ##
 # Appender Definitions
 log4j.appender.ConsoleFile=org.apache.log4j.DailyRollingFileAppender
 log4j.appender.ConsoleFile.file=${catalina.home}/logs/console.log
 log4j.appender.ConsoleFile.datePattern='.'-MM-dd
 log4j.appender.ConsoleFile.layout=org.apache.log4j.PatternLayout
 log4j.appender.ConsoleFile.layout.ConversionPattern=%-d [%-5p] %c - %m%n


 #
 # Logger Definitions
 log4j.debug=TRUE
 log4j.rootLogger=ERROR, ConsoleFile
 log4j.logger.org.apache=DEBUG, ConsoleFile
 log4j.logger.org.apache.commons=ERROR, ConsoleFile

 its not creating my console.log file or anything, and I'm getting no debug
 output to the catalina.out file created by jsvc.  My webapp also uses
log4j
 and in its prop's i set log4j's debug to be on and it told me there was no
 rootlogger.. so somehow this file is not being parsed.  Permissions are
 good, set as tomcat/tomcat the user that jsvc delegates to.  I'm at a loss
 as to what is goin on, my windows dev box has this same setup and works
 great.  The only diff is its not using jsvc, is that a possible problem
 here?  For kicks and giggles I added the catalina_home/common/lib and
 classes dirs to jsvc's classpath it launches with but that didnt help
 either.

 Help appreciated!!
 -David


 -
 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: Log4j Problem w/Tomcat 5.0.24 and JSVC

2004-05-28 Thread Filip Hanik \(lists\)
After hours of messing around trying to get the log4j to initialize

looking in the archives would have saved you hours of work!
http://www.mail-archive.com/[EMAIL PROTECTED]/msg126799.html

Filip


-Original Message-
From: David Erickson [mailto:[EMAIL PROTECTED]
Sent: Friday, May 28, 2004 2:53 PM
To: Tomcat Users List
Subject: Re: Log4j Problem w/Tomcat 5.0.24 and JSVC


After hours of messing around trying to get the log4j to initialize with
tomcat here's what you need to do:

Put the log4j jar file into $CATALINA_HOME/common/lib, and your
log4j.properties or log4j.xml into $CATALINA_HOME/common/classes.  Then
modify your tomcat jsvc classpath variable to look something like:

CLASSPATH=$CLASSPATH:\
$JAVA_HOME/lib/tools.jar:\
$DAEMON_HOME/dist/commons-daemon.jar:\
$CATALINA_HOME/bin/bootstrap.jar:\
$CATALINA_HOME/common/lib/log4j-1.2.8.jar:\
$CATALINA_HOME/common/classes

And wallah everything will work =)
-David

- Original Message -
From: David Erickson [EMAIL PROTECTED]
To: Tomcat-User List [EMAIL PROTECTED]
Sent: Friday, May 28, 2004 11:48 AM
Subject: Log4j Problem w/Tomcat 5.0.24 and JSVC


 Hey All I am running Tomcat 5.0.24 on a RH9 Machine, at startup using
JSVC.
 My root problem is I am unable to get tomcat's SSL port to run on 443..
 (works peachy on 8443, but when I hit 443 I get nothing it just hangs and
 timesout).  Well anyway I was trying to get Log4j logging to work so I
could
 see if tomcat was outputting anything funny, I stuck the log4j jar into
 common/lib, built a log4j.properties file and put it in common/classes,
but
 for some reason log4j is not being initializized from that props file, its
 as if common/classes isn't being read.  Here's the file I am using:

 ##
 # Appender Definitions
 log4j.appender.ConsoleFile=org.apache.log4j.DailyRollingFileAppender
 log4j.appender.ConsoleFile.file=${catalina.home}/logs/console.log
 log4j.appender.ConsoleFile.datePattern='.'-MM-dd
 log4j.appender.ConsoleFile.layout=org.apache.log4j.PatternLayout
 log4j.appender.ConsoleFile.layout.ConversionPattern=%-d [%-5p] %c - %m%n


 #
 # Logger Definitions
 log4j.debug=TRUE
 log4j.rootLogger=ERROR, ConsoleFile
 log4j.logger.org.apache=DEBUG, ConsoleFile
 log4j.logger.org.apache.commons=ERROR, ConsoleFile

 its not creating my console.log file or anything, and I'm getting no debug
 output to the catalina.out file created by jsvc.  My webapp also uses
log4j
 and in its prop's i set log4j's debug to be on and it told me there was no
 rootlogger.. so somehow this file is not being parsed.  Permissions are
 good, set as tomcat/tomcat the user that jsvc delegates to.  I'm at a loss
 as to what is goin on, my windows dev box has this same setup and works
 great.  The only diff is its not using jsvc, is that a possible problem
 here?  For kicks and giggles I added the catalina_home/common/lib and
 classes dirs to jsvc's classpath it launches with but that didnt help
 either.

 Help appreciated!!
 -David


 -
 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]
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.676 / Virus Database: 438 - Release Date: 5/3/2004

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.676 / Virus Database: 438 - Release Date: 5/3/2004


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



Re: Log4j Problem w/Tomcat 5.0.24 and JSVC

2004-05-28 Thread David Erickson
Believe me I looked through the archives.. this post doesn't work when using
JSVC to launch TC.  And apparently somewhere in the last hour I had
something working because it generated a console.log but I didn't notice it
and then when i did notice it I had changed stuff and it was broken again...
*sigh* lol.
-David

- Original Message - 
From: Filip Hanik (lists) [EMAIL PROTECTED]
To: Tomcat Users List [EMAIL PROTECTED]
Sent: Friday, May 28, 2004 2:02 PM
Subject: RE: Log4j Problem w/Tomcat 5.0.24 and JSVC


 After hours of messing around trying to get the log4j to initialize

 looking in the archives would have saved you hours of work!
 http://www.mail-archive.com/[EMAIL PROTECTED]/msg126799.html

 Filip


 -Original Message-
 From: David Erickson [mailto:[EMAIL PROTECTED]
 Sent: Friday, May 28, 2004 2:53 PM
 To: Tomcat Users List
 Subject: Re: Log4j Problem w/Tomcat 5.0.24 and JSVC


 After hours of messing around trying to get the log4j to initialize with
 tomcat here's what you need to do:

 Put the log4j jar file into $CATALINA_HOME/common/lib, and your
 log4j.properties or log4j.xml into $CATALINA_HOME/common/classes.  Then
 modify your tomcat jsvc classpath variable to look something like:

 CLASSPATH=$CLASSPATH:\
 $JAVA_HOME/lib/tools.jar:\
 $DAEMON_HOME/dist/commons-daemon.jar:\
 $CATALINA_HOME/bin/bootstrap.jar:\
 $CATALINA_HOME/common/lib/log4j-1.2.8.jar:\
 $CATALINA_HOME/common/classes

 And wallah everything will work =)
 -David

 - Original Message -
 From: David Erickson [EMAIL PROTECTED]
 To: Tomcat-User List [EMAIL PROTECTED]
 Sent: Friday, May 28, 2004 11:48 AM
 Subject: Log4j Problem w/Tomcat 5.0.24 and JSVC


  Hey All I am running Tomcat 5.0.24 on a RH9 Machine, at startup using
 JSVC.
  My root problem is I am unable to get tomcat's SSL port to run on 443..
  (works peachy on 8443, but when I hit 443 I get nothing it just hangs
and
  timesout).  Well anyway I was trying to get Log4j logging to work so I
 could
  see if tomcat was outputting anything funny, I stuck the log4j jar into
  common/lib, built a log4j.properties file and put it in common/classes,
 but
  for some reason log4j is not being initializized from that props file,
its
  as if common/classes isn't being read.  Here's the file I am using:
 
  ##
  # Appender Definitions
  log4j.appender.ConsoleFile=org.apache.log4j.DailyRollingFileAppender
  log4j.appender.ConsoleFile.file=${catalina.home}/logs/console.log
  log4j.appender.ConsoleFile.datePattern='.'-MM-dd
  log4j.appender.ConsoleFile.layout=org.apache.log4j.PatternLayout
  log4j.appender.ConsoleFile.layout.ConversionPattern=%-d [%-5p] %c - %m%n
 
 
  #
  # Logger Definitions
  log4j.debug=TRUE
  log4j.rootLogger=ERROR, ConsoleFile
  log4j.logger.org.apache=DEBUG, ConsoleFile
  log4j.logger.org.apache.commons=ERROR, ConsoleFile
 
  its not creating my console.log file or anything, and I'm getting no
debug
  output to the catalina.out file created by jsvc.  My webapp also uses
 log4j
  and in its prop's i set log4j's debug to be on and it told me there was
no
  rootlogger.. so somehow this file is not being parsed.  Permissions are
  good, set as tomcat/tomcat the user that jsvc delegates to.  I'm at a
loss
  as to what is goin on, my windows dev box has this same setup and works
  great.  The only diff is its not using jsvc, is that a possible problem
  here?  For kicks and giggles I added the catalina_home/common/lib and
  classes dirs to jsvc's classpath it launches with but that didnt help
  either.
 
  Help appreciated!!
  -David
 
 
  -
  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]
 ---
 Incoming mail is certified Virus Free.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.676 / Virus Database: 438 - Release Date: 5/3/2004

 ---
 Outgoing mail is certified Virus Free.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.676 / Virus Database: 438 - Release Date: 5/3/2004


 -
 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: Log4j Problem w/Tomcat 5.0.24 and JSVC

2004-05-28 Thread David Erickson
Ok this time I got it working for sure, note this is specific to getting
log4j working to log tomcat's classes when launched from jsvc.
1) Download commons-logging.jar and put it in $CATALINA_HOME/bin
2) Download the log4j jar and also put it in $CATALINA_HOME/bin
3) Create your log4j.properties file and put it in
$CATALINA_HOME/common/classes

Here is part of my tomcat jsvc launch script:
JAVA_HOME=/usr/local/java
CATALINA_HOME=/usr/local/tomcat
TOMCAT_PROG=tomcat
TOMCAT_USER=tomcat
DAEMON_HOME=/usr/local/daemon
TMP_DIR=/var/tmp
LOG4J_CONFIG=log4j.properties
CLASSPATH=$CLASSPATH:\
$JAVA_HOME/lib/tools.jar:\
$DAEMON_HOME/dist/commons-daemon.jar:\
$CATALINA_HOME/bin/bootstrap.jar:\
$CATALINA_HOME/bin/commons-logging.jar:\
$CATALINA_HOME/bin/log4j-1.2.8.jar:\
$CATALINA_HOME/common/classes:\

start() {
echo -n Starting tomcat: 
chown -R $TOMCAT_USER:$TOMCAT_USER /usr/local/tomcat/*
$DAEMON_HOME/jsvc\
-user $TOMCAT_USER \
-home $JAVA_HOME \
-Dcatalina.home=$CATALINA_HOME \
-Djava.io.tmpdir=$TMP_DIR \
-Dlog4j.configuration=$LOG4J_CONFIG \
-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLo
gger \
-outfile $CATALINA_HOME/logs/catalina.out \
-errfile $CATALINA_HOME/logs/catalina.out \
-Xmx256m \
-cp $CLASSPATH \
org.apache.catalina.startup.Bootstrap
RETVAL=$?
echo
[ $RETVAL = 0 ]  touch /var/lock/subsys/tomcat
return $RETVAL
}

Hope this helps anyone else who has a nightmare getting the classpath and
stuff set correctly =)
-David


- Original Message - 
From: David Erickson [EMAIL PROTECTED]
To: Tomcat Users List [EMAIL PROTECTED]
Sent: Friday, May 28, 2004 2:31 PM
Subject: Re: Log4j Problem w/Tomcat 5.0.24 and JSVC


 Believe me I looked through the archives.. this post doesn't work when
using
 JSVC to launch TC.  And apparently somewhere in the last hour I had
 something working because it generated a console.log but I didn't notice
it
 and then when i did notice it I had changed stuff and it was broken
again...
 *sigh* lol.
 -David

 - Original Message - 
 From: Filip Hanik (lists) [EMAIL PROTECTED]
 To: Tomcat Users List [EMAIL PROTECTED]
 Sent: Friday, May 28, 2004 2:02 PM
 Subject: RE: Log4j Problem w/Tomcat 5.0.24 and JSVC


  After hours of messing around trying to get the log4j to initialize
 
  looking in the archives would have saved you hours of work!
 
http://www.mail-archive.com/[EMAIL PROTECTED]/msg126799.html
 
  Filip
 
 
  -Original Message-
  From: David Erickson [mailto:[EMAIL PROTECTED]
  Sent: Friday, May 28, 2004 2:53 PM
  To: Tomcat Users List
  Subject: Re: Log4j Problem w/Tomcat 5.0.24 and JSVC
 
 
  After hours of messing around trying to get the log4j to initialize with
  tomcat here's what you need to do:
 
  Put the log4j jar file into $CATALINA_HOME/common/lib, and your
  log4j.properties or log4j.xml into $CATALINA_HOME/common/classes.  Then
  modify your tomcat jsvc classpath variable to look something like:
 
  CLASSPATH=$CLASSPATH:\
  $JAVA_HOME/lib/tools.jar:\
  $DAEMON_HOME/dist/commons-daemon.jar:\
  $CATALINA_HOME/bin/bootstrap.jar:\
  $CATALINA_HOME/common/lib/log4j-1.2.8.jar:\
  $CATALINA_HOME/common/classes
 
  And wallah everything will work =)
  -David
 
  - Original Message -
  From: David Erickson [EMAIL PROTECTED]
  To: Tomcat-User List [EMAIL PROTECTED]
  Sent: Friday, May 28, 2004 11:48 AM
  Subject: Log4j Problem w/Tomcat 5.0.24 and JSVC
 
 
   Hey All I am running Tomcat 5.0.24 on a RH9 Machine, at startup using
  JSVC.
   My root problem is I am unable to get tomcat's SSL port to run on
443..
   (works peachy on 8443, but when I hit 443 I get nothing it just hangs
 and
   timesout).  Well anyway I was trying to get Log4j logging to work so I
  could
   see if tomcat was outputting anything funny, I stuck the log4j jar
into
   common/lib, built a log4j.properties file and put it in
common/classes,
  but
   for some reason log4j is not being initializized from that props file,
 its
   as if common/classes isn't being read.  Here's the file I am using:
  
   ##
   # Appender Definitions
   log4j.appender.ConsoleFile=org.apache.log4j.DailyRollingFileAppender
   log4j.appender.ConsoleFile.file=${catalina.home}/logs/console.log
   log4j.appender.ConsoleFile.datePattern='.'-MM-dd
   log4j.appender.ConsoleFile.layout=org.apache.log4j.PatternLayout
   log4j.appender.ConsoleFile.layout.ConversionPattern=%-d [%-5p] %c -
%m%n
  
  
   #
   # Logger Definitions
   log4j.debug=TRUE
   log4j.rootLogger=ERROR, ConsoleFile
   log4j.logger.org.apache=DEBUG, ConsoleFile
   log4j.logger.org.apache.commons=ERROR, ConsoleFile
  
   its not creating my console.log file or anything, and I'm getting no
 debug
   output to the catalina.out file created by jsvc.  My webapp also uses
  log4j
   and in its prop's i set log4j's debug to be on and it told me there
was
 no
   rootlogger.. so somehow this file is not being parsed