Can anybody tell who to tell log4j my 'To' and my 'SMTP-Host' while using a
config file.

I already have these entry in my config file:

        log4j.rootCategory=FATAL, SMTPTest

        # SMTP appender
        log4j.appender.SMTPTest=org.apache.log4j.net.SMTPAppender

        # SMTPAppender layout settings
        log4j.appender.SMTPAppender.layout=org.apache.log4j.PatternLayout
        log4j.appender.SMTPAppender.layout.ConversionPattern=%d %-4r [%t] %-5p
(%c:%L) %x - %m%n

        # SMTPAppender email settings
        log4j.appender.SMTPAppender     ????

and this Java code:

        import org.apache.log4j.net.SMTPAppender;
        import org.apache.log4j.Category;
        import org.apache.log4j.BasicConfigurator;
        import org.apache.log4j.PropertyConfigurator;
        //PropertyConfigurator

        public class Log4jEmailTest
        {
          public static Category CAT =
org.apache.log4j.Category.getInstance(Log4jEmailTest.class.getName());

          public static void main(String[] args)
          {
            PropertyConfigurator.configure("c:/tmp/log4j.config");
        //    BasicConfigurator.configure();
            SMTPAppender emailAppender = new SMTPAppender();
            emailAppender.setSMTPHost("192.168.1.21");
            emailAppender.setTo("[EMAIL PROTECTED],[EMAIL PROTECTED]");
            emailAppender.setFrom("[EMAIL PROTECTED]");
            CAT.addAppender(emailAppender);
            CAT.fatal("Test error, error, test, test, fatal error");
            //CAT.error("Test error, error, test, test, fatal error");
            CAT.debug("Test error, error, test, test, fatal error");
          }
        }

So how can I configure my 'To' & 'SMTP  host?

Thomas


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

Reply via email to