2.14 LOG4J ログ・サービス

LANSA Integrator は、オープンソース Apache の LOG4J ログサービスを使用しています。
LOG4Jをサポートする製品のログが必要な場合、log4j.propertiesファイルに2つの行を追加します。1つはログを有効にする行、もう1つはログ・メッセージが階層のルート・ログにまで達しないようにする行です。
log4j.logger.xyz=DEBUG, FILE
log4j.additivity.xyz=false
 
manager.properties
log4j.configuration=system/log4j.properties
 
log4j.properties
#!<studio-project id="20000000-000000" name="lansa">
#

  1. This file controls the logging strategy for the JSM server
    #
  2. Levels - DEBUG, INFO, WARN, ERROR, FATAL
    #
    log4j.debug=true
    log4j.rootLogger=INFO, STDOUT
    #
  3. log4j.logger.org.apache.axis=DEBUG, FILE
  4. log4j.additivity.org.apache.axis=false
    #
  5. log4j.logger.org.apache.commons.httpclient=DEBUG, FILE
  6. log4j.additivity.org.apache.commons.httpclient=false
    #
  7. log4j.logger.org.apache.axis.transport.http.HTTPSender=DEBUG, FILE
  8. log4j.additivity.org.apache.axis.transport.http.HTTPSender=false
    #
    log4j.appender.STDOUT=org.apache.log4j.ConsoleAppender
    log4j.appender.STDOUT.threshold=INFO
    log4j.appender.STDOUT.layout=org.apache.log4j.PatternLayout
    log4j.appender.STDOUT.layout.ConversionPattern=\[%d\{ISO8601\}\] \[%-5p\] \[%c\] - %m%n
    #
    log4j.appender.FILE=org.apache.log4j.FileAppender
    log4j.appender.FILE.file=LOG4J.TXT
    log4j.appender.FILE.encoding=UTF-8
    log4j.appender.FILE.append=false
    log4j.appender.FILE.threshold=DEBUG
    log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
    log4j.appender.FILE.layout.ConversionPattern=\[%d\{ISO8601\}\] \[%-5p\] \[%c\] - %m%n
    #
    #!</studio-project>