1. system.properties: openejb.log.factory = log4j openejb.logger.external = true log4j.debug=true
2.lib/log4j.xml: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd" > <log4j:configuration debug="false" xmlns:log4j=" http://jakarta.apache.org/log4j/" > <appender name="console" class="org.apache.log4j.ConsoleAppender"> <param name="Target" value="System.out"/> <param name="Threshold" value="INFO"/> <layout class="org.apache.log4j.PatternLayout"> <!-- The default pattern: Date Priority [Category] Message\n --> <param name="ConversionPattern" value="media -> %d{ABSOLUTE} %-5p [%c{1}] %m%n"/> </layout> </appender> <appender name="openejb" class="org.apache.log4j.ConsoleAppender"> <param name="Target" value="System.out"/> <param name="Threshold" value="INFO"/> <layout class="org.apache.log4j.PatternLayout"> <!-- The default pattern: Date Priority [Category] Message\n --> <param name="ConversionPattern" value="openejb -> %d{ABSOLUTE} %-5p [%c{1}] %m%n"/> </layout> </appender> <appender name="file" class="org.apache.log4j.RollingFileAppender"> <param name="ImmediateFlush" value="true" /> <param name="MaxFileSize" value="100MB" /> <param name="MaxBackupIndex" value="10" /> <param name="File" value="logs/mediamanager.log" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%t %d{ISO8601} | %-5p | session=%-6X{SESSION_ID} | user=%-10X{USER_ID} | %c | %m%n"/> </layout> </appender> <logger name="OpenEJB"> <level value="INFO"/> <appender-ref ref="openejb" /> </logger> <logger name="dignesh"> <level value="INFO"/> <appender-ref ref="console" /> <appender-ref ref="file" /> </logger> </log4j:configuration> conf/jars.txt (was too lazy to download log4j.jar): mvn:log4j:log4j:1.2.17 Then I get openejb logs on log4j (openejb appender). I don't get apps logs but not sure you expect it Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber <http://www.tomitribe.com> | JavaEE Factory <https://javaeefactory-rmannibucau.rhcloud.com> 2016-06-03 19:13 GMT+02:00 Dignesh <dgo...@opentext.com>: > artesia.ear > <http://tomee-openejb.979440.n4.nabble.com/file/n4678751/artesia.ear> > system.properties > <http://tomee-openejb.979440.n4.nabble.com/file/n4678751/system.properties > > > log4j.xml > <http://tomee-openejb.979440.n4.nabble.com/file/n4678751/log4j.xml> > tomee.xml > <http://tomee-openejb.979440.n4.nabble.com/file/n4678751/tomee.xml> > > Attached ear ,conf/system.properties,conf/log4j.xml,tomee.xml > Version of tomee plus 1.7 M3 > > > > -- > View this message in context: > http://tomee-openejb.979440.n4.nabble.com/Need-help-on-setting-up-log4j-xml-tp4678735p4678751.html > Sent from the TomEE Dev mailing list archive at Nabble.com. >