Hi
I'm unable to get the SMTPAppender working, I've got mail.jar and
activation.jar on my classpath and I'm running an SMTP server on my
localhost. When I generate log events of level ERROR no attempts are
made to send messages according to my mail server logs.
I'm not sure how to go about diagnosing the problem as logback does
not log messages about itself.
Any suggestions appreciated.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender class="ch.qos.logback.core.rolling.RollingFileAppender"
name="FILE">
<file>${catalina.home}/logs/myapp.log</file>
<append>true</append>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>debug</level>
</filter>
<rollingPolicy
class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<fileNamePattern>resprompt.%i.log.gz</fileNamePattern>
<minIndex>1</minIndex>
<maxIndex>3</maxIndex>
</rollingPolicy>
<triggeringPolicy
class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<maxFileSize>10MB</maxFileSize>
</triggeringPolicy>
<layout class="ch.qos.logback.classic.PatternLayout">
<pattern>%-30(%d{HH:mm:ss.SSS} [%thread]) %-5level
%logger{64} - %msg%n</pattern>
</layout>
</appender>
<appender name="STDOUT"
class="ch.qos.logback.core.ConsoleAppender">
<layout class="ch.qos.logback.classic.PatternLayout">
<pattern>
\(%d{HH:mm:ss.SSS} [%thread]\) %-5level %logger{32} -
%msg%n
</pattern>
</layout>
</appender>
<appender name="EMAIL"
class="ch.qos.logback.classic.net.SMTPAppender">
<SMTPHost>localhost</SMTPHost>
<to>[EMAIL PROTECTED]</to>
<from>[EMAIL PROTECTED]</from>
<subject>Application error</subject>
<layout class="ch.qos.logback.classic.PatternLayout">
<pattern>%-30(%d{HH:mm:ss.SSS} [%thread]) %-5level
%logger{32} - %msg%n</pattern>
</layout>
</appender>
<root>
<level value="DEBUG"/>
<appender-ref ref="EMAIL"/>
<appender-ref ref="FILE"/>
<!--<appender-ref ref="STDOUT"/>-->
</root>
</configuration>
Thanks
Gianni
_______________________________________________
Logback-user mailing list
[email protected]
http://qos.ch/mailman/listinfo/logback-user