Wild fly 22 Final and Log4j + Not working

Viewed 310

I added below jar in Lib folder

log4j-1.2 api-2.17.0 jar
log4j-api-2.17.0 jar
log4j-core-2.17.0 jar

And as suggested in jboss forum, I added below jboss-deployment-structure.xml under WEB-INF in war project.

<jboss-deployment-structure>  
   <deployment>
     <exclusions>  
        <module name="org.apache.log4j"/>
     </exclusions>  
   </deployment>
  </jboss-deployment-structure>

But still server log is print, no application logs in my console.

My log4j.properties in classpath has below setting.

log4j.rootLogger=DEBUG, consoleAppender, fileAppender

# Redirect log messages to console
log4j.appender.consoleAppender=org.apache.log4j.ConsoleAppender
log4j.appender.consoleAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.consoleAppender.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L 
%m%n

# Redirect log messages to a log file, support file rolling.
log4j.appender.fileAppender=org.apache.log4j.RollingFileAppender
log4j.appender.fileAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.fileAppender.MaxFileSize=5MB
log4j.appender.fileAppender.MaxBackupIndex=10
log4j.appender.fileAppender.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - 
%m%n
log4j.appender.fileAppender.File=${jboss.server.base.dir}/log/wm/sample.log

Can somebody help me in pointing what am I missing in the above set? Any help is appreciated. Thanks

0 Answers
Related