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.
>

Reply via email to