Sun Java System Instant Messaging 7 2006Q1 Administration Guide

XMPP/HTTP Gateway log4j Log Configuration File Syntax

For more information about the log4j syntax and general implementation, see the Apache Logging Services website. The gateway log configuration file syntax is as follows.


log4j.logger.gateway=logging_level, Appender_ID
# DEFAULT TO RollingFileAppender
log4j.appender.Appender_ID=org.apache.log4j.RollingFileAppender
log4j.appender.Appender_ID.file=log_dir/httpbind.log
log4j.appender.Appender_ID.append=true|false
log4j.appender.Appender_ID.maxBackupIndex=7
log4j.appender.Appender_ID.maxFileSize=max_log_file_size
log4j.appender.Appender_ID.layout=org.apache.log4j.PatternLayout
log4j.appender.Appender_ID.layout.ConversionPattern=log_entry_syntax

Example 8–1 XMPP/HTTP Gateway Log Configuration File (httpbind_log4j.conf)


log4j.logger.gateway=ERROR, A1
# DEFAULT TO RollingFileAppender
log4j.appender.A1=org.apache.log4j.RollingFileAppender
# log4j.appender.A1.file=$(logdir)/gateway.log
log4j.appender.A1.file=/tmp/gatewaylog
log4j.appender.A1.append=true
log4j.appender.A1.maxBackupIndex=7
log4j.appender.A1.maxFileSize=5mb
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=[%d{DATE}] %-5p %c [%t] %m%n