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