Помните, что файл log4j.properties (или log4j. xml) необходимо включить в Weblogi c classpath; таким образом, предположим, что вы поместили его в папку «C: \ Weblogic \ user_projects \ domains \ base_domain \ config», затем вам нужно добавить этот каталог в текстовый элемент Classpath сервера.
Следующий log4j .properties определяет RollingFileAppender, который будет записывать журналы в каталог вашего домена root: (C: \ Weblogic \ user_projects \ domains \ base_domain)
log4j.appender.rollingFile=org.apache.log4j.RollingFileAppender
log4j.appender.rollingFile.File=mylog.log
log4j.appender.rollingFile.MaxFileSize=2MB
log4j.appender.rollingFile.MaxBackupIndex=2
log4j.appender.rollingFile.layout = org.apache.log4j.PatternLayout
log4j.appender.rollingFile.layout.ConversionPattern=%p %t %c - %m%n
log4j.rootLogger = INFO, rollingFile
Последнее действие, поскольку сервер WebLogi c делает не загружать никакую библиотеку Log4j в вашем домене, будет включать log4j в подкаталог DOMAIN_HOME/lib
. Поместите туда реализацию Log4j (log4j-X.X.X
) и библиотеки Logloj Weblogic (wllog4j.jar
), которые являются частью дистрибутива сервера.