You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4cxx-user@logging.apache.org by Graf Martin <ma...@ntb.ch> on 2005/04/14 15:44:21 UTC
Error using SMTPAppender
Hi
I have no idea what's the problem in the following small program. I
tried to use a SMTPAppender.
Anyone a tip? Thanks a lot !!
/* Cpp Test Code */
LoggerPtr logger2 = Logger::getRootLogger();
DOMConfigurator::configure("*.xml");
logger2->warn("warn message");
logger2->debug("debug message");
logger2->error("error message");
logger2->fatal("fatal message");
/* Error message */
Threshold ="null"
Level value for root is [debug]
OptionConverter::toLevel: no class name specified, level="debug]
Root level set to debug
Class name: [org.apache.log4j.net.SMTPAppender]
Could not create an appender. Reported error follows.
Class 'org.apache.log4j.net.SMTPAppender' not found
Appender named [EMAIL] not ofund.
No appenders could be found for logger <root>
Please initialise the log4cxx system properly
/* xml - File */
<log4j:configuration debug="true"
xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="EMAIL" class="org.apache.log4j.net.SMTPAppender" >
<param name="SMTPHost" value="mail-server.ntb.ch"/>
<param name="To" value="ulrich.stadler@ntb.ch"/>
<param name="From" value="martin.graf@ntb.ch"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %-5p %c - %m%n"/>
</layout>
</appender>
<root>
<level value ="debug"/>
<appender-ref ref="EMAIL" />
</root>
</log4j:configuration>