Thank for advice. configuring pure log4j is much more eaier than TR.properties.
But SMTP appender still doesn't work.
Property log4j.debug=true has no effect, so I don't know, what's wrong, becouse same
config of SMTPAppender in simply test class works fine
Here is my log4j.properties:
log4j.rootLogger = DEBUG, dailyrotation, emailap, consoleap
log4j.debug=true
#
# Jetspeed goes into Jetspeed Log
#
log4j.category.org.apache.jetspeed = DEBUG, dailyrotation, emailap, consoleap
log4j.additivity.org.apache.jetspeed = false
#
# Turbine goes into Turbine Log
#
log4j.category.org.apache.turbine = DEBUG, turbine, emailap
log4j.additivity.org.apache.turbine = false
#
# Torque has its own log file
#
log4j.category.org.apache.torque = INFO, torque, emailap
log4j.additivity.org.apache.torque = false
#
# Velocity Logfile
#
log4j.category.velocity = INFO, velocity, emailap
log4j.additivity.velocity = false
#
# Portlet access Category
#
log4j.category.access = DEBUG, access, emailap
log4j.additivity.access = false
#
# Console output Category
#
log4j.category.stdout = DEBUG, stdout, emailap
log4j.additivity.stdout = false
########################################################################
#
# Logfile definitions
#
########################################################################
#
# turbine.log
#
log4j.appender.turbine = org.apache.log4j.FileAppender
log4j.appender.turbine.file = ${webappRoot}/WEB-INF/log/turbine.log
log4j.appender.turbine.layout = org.apache.log4j.PatternLayout
log4j.appender.turbine.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.turbine.append = false
#
# torque.log
#
log4j.appender.torque = org.apache.log4j.FileAppender
log4j.appender.torque.file = ${webappRoot}/WEB-INF/log/torque.log
log4j.appender.torque.layout = org.apache.log4j.PatternLayout
log4j.appender.torque.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.torque.append = false
#
# Portlet access Output
#
log4j.appender.access = org.apache.log4j.FileAppender
log4j.appender.access.file = ${webappRoot}/WEB-INF/log/access.log
log4j.appender.access.layout = org.apache.log4j.PatternLayout
log4j.appender.access.layout.conversionPattern = %m%n
log4j.appender.access.append = true
#
# Velocity gets configured to write its output onto the velocity
# category.
#
log4j.appender.velocity = org.apache.log4j.FileAppender
log4j.appender.velocity.file = ${webappRoot}/WEB-INF/log/velocity.log
log4j.appender.velocity.layout = org.apache.log4j.PatternLayout
log4j.appender.velocity.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.velocity.append = false
#
# Console Output
#
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern = [%d{dd MMM yyyy HH:mm:ss} %5p] - %m%n
#
# Daily rotation file for jetspeed
#
log4j.appender.dailyrotation = org.apache.log4j.DailyRollingFileAppender
log4j.appender.dailyrotation.file = ${webappRoot}/WEB-INF/log/jetspeed.log
log4j.appender.dailyrotation.DatePattern = '.'yyyy-MM-dd
log4j.appender.dailyrotation.layout = org.apache.log4j.PatternLayout
log4j.appender.dailyrotation.layout.conversionPattern = [%d{dd MMM yyyy HH:mm:ss} %5p]
- %m%n
log4j.appender.dailyrotation.append = false
#
# Mail
#
log4j.appender.emailap = org.apache.log4j.net.SMTPAppender
log4j.appender.emailap.layout = org.apache.log4j.PatternLayout
log4j.appender.emailap.layout.conversionPattern = [%d{dd MM yyyy HH:mm:ss} %5p] - %m%n
log4j.appender.emailap.SMTPHost = dcpd01
log4j.appender.emailap.To = [EMAIL PROTECTED]
log4j.appender.emailap.From = [EMAIL PROTECTED]
log4j.appender.emailap.Subject = PortalError
log4j.appender.emailap.BufferSize = 512
#log4j.appender.emailap.Threshold = DEBUG
#
# Console
#
log4j.appender.consoleap = org.apache.log4j.ConsoleAppender
log4j.appender.consoleap.layout = org.apache.log4j.PatternLayout
log4j.appender.consoleap.layout.conversionPattern = [%d{dd-MM-yyyy HH:mm:ss} %5p] -
%m%n
-----Original Message-----
From: Harald Ommang [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 18, 2003 9:06 AM
To: [EMAIL PROTECTED]
Subject: RE: logging by email
On Wed, 18 Jun 2003 08:04:35 +0200, Buben�k Miroslav wrote:
>
> This is part of my TR.properties:
>
> services.LoggingService.facilities=jetspeed, access
> services.LoggingService.default=jetspeed
>
services.LoggingService.loggingConfig=org.apache.turbine.services.logging.PropertiesLoggingConfig
>
>
> services.LoggingService.access.log4j.category.access = INFO, access
> services.LoggingService.access.log4j.appender.access =
> org.apache.log4j.FileAppender
> services.LoggingService.access.log4j.appender.access.layout =
> org.apache.log4j.PatternLayout
> services.LoggingService.access.log4j.appender.access.layout.ConversionPattern =
> %m%n
> services.LoggingService.access.log4j.appender.access.append = true
> services.LoggingService.access.log4j.appender.access.file =
> ${webappRoot}/WEB-INF/log/access.log
> services.LoggingService.access.className =
> org.apache.turbine.services.logging.Log4JavaLogger
> services.LoggingService.access.level = INFO
>
>
> services.LoggingService.jetspeed.log4j.rootCategory = DEBUG, dailyrotation,
> console, mail
> services.LoggingService.jetspeed.log4j.category.jetspeed = DEBUG,
dailyrotation,
> console, mail
> services.LoggingService.jetspeed.className =
> org.apache.turbine.services.logging.Log4JavaLogger
>
> services.LoggingService.jetspeed.log4j.appender.mail =
> org.apache.log4j.net.SMTPAppender
> services.LoggingService.jetspeed.log4j.appender.mail.layout =
> org.apache.log4j.PatternLayout
> services.LoggingService.jetspeed.log4j.appender.mail.layout.conversionPattern =
> [%d{dd MMM yyyy HH:mm:ss} %5p] - %m%n
> services.LoggingService.jetspeed.log4j.appender.mail.SMTPHost = dcpd01
> services.LoggingService.jetspeed.log4j.appender.mail.To = [EMAIL PROTECTED]
> services.LoggingService.jetspeed.log4j.appender.mail.From = [EMAIL PROTECTED]
> services.LoggingService.jetspeed.log4j.appender.mail.Subject = Portalerror
> services.LoggingService.jetspeed.log4j.appender.mail.BufferSize = 2
> services.LoggingService.jetspeed.log4j.appender.mail.Threshold = ERROR
>
> services.LoggingService.jetspeed.log4j.appender.dailyrotation.file =
> ${webappRoot}/WEB-INF/log/jetspeed.log
> services.LoggingService.jetspeed.log4j.appender.dailyrotation =
> org.apache.log4j.DailyRollingFileAppender
> services.LoggingService.jetspeed.log4j.appender.dailyrotation.DatePattern =
> '.'yyyy-MM-dd
> services.LoggingService.jetspeed.log4j.appender.dailyrotation.layout =
> org.apache.log4j.PatternLayout
>
services.LoggingService.jetspeed.log4j.appender.dailyrotation.layout.conversionPattern
= [%d{dd MMM yyyy HH:mm:ss} %5p] - %m%n
> services.LoggingService.jetspeed.log4j.appender.dailyrotation.append = false
>
> services.LoggingService.jetspeed.log4j.appender.console =
> org.apache.log4j.ConsoleAppender
> services.LoggingService.jetspeed.log4j.appender.console.layout =
> org.apache.log4j.PatternLayout
>
services.LoggingService.jetspeed.log4j.appender.console.layout.conversionPattern
> = [%d{dd MM yyyy HH:mm:ss} %5p] - %m%n
>
>
>
>
> Loging on console and into the file works fine. But SMTPAppender doesn't work.
> And I don't know why, becouse there are no logs about this.
> In mail server is not error, becouse I have tried log4j separately without
> turbine(jetspeed) and SMTP appender with the same config worked fine.
>
> Thanx for all advice, becouse I need It urgently
>
> miro
>
>
Try adding the following config line:
services.LoggingService.jetspeed.log4j.debug=true
This should turn on debug logging in log4j itself, and on console output you
should se how log4j is interpreting your configuration setup.
Otherwise, check the section "Commons logging usage notes for release 1.4b4" in
the README file.
Harald
---------------------------------------------------------------------
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]