<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="INFO">
    <Appenders>
        <Console name="console" target="SYSTEM_OUT">
            <PatternLayout pattern="%d{ABSOLUTE} | %-5.5p | %-16.16t |
%-32.32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n"/>
        </Console>
        
        <RollingFile
                name="rollingFile"
               
fileName="/home/weblogic/cprime/healthrules-connector-server-4.0.4/log/application.log"
               
filePattern="/home/weblogic/cprime/healthrules-connector-server-4.0.4/log/application.%d{dd-MMM}.log.gz"
                ignoreExceptions="false">
            <PatternLayout pattern="%d{MMM dd, YYYY HH:mm:ss a} %-5p -
%m%n"/>
            <Policies>
                <OnStartupTriggeringPolicy />
                <SizeBasedTriggeringPolicy size="10 MB" />
                <TimeBasedTriggeringPolicy />
            </Policies>
            <DefaultRolloverStrategy max="5" />
        </RollingFile>

        <RollingFile
                name="errorRollingFile"
               
fileName="/home/weblogic/cprime/healthrules-connector-server-4.0.4/log/error.log"
               
filePattern="/home/weblogic/cprime/healthrules-connector-server-4.0.4/log/error.%d{dd-MMM}.log.gz"
                ignoreExceptions="false">
            <PatternLayout pattern="%d{MMM dd, YYYY HH:mm:ss a} %-5p -
%m%n"/>
            <Policies>
                <OnStartupTriggeringPolicy />
                <SizeBasedTriggeringPolicy size="10 MB" />
                <TimeBasedTriggeringPolicy />
            </Policies>
            <DefaultRolloverStrategy max="5" />
        </RollingFile>

        <RollingFile name="out"
fileName="/home/weblogic/cprime/healthrules-connector-server-4.0.4/log/connector.log"
              append="true"
filePattern="/home/weblogic/cprime/healthrules-connector-server-4.0.4/$${date:yyyy-MM}/fuse-%d{MM-dd-yyyy}-%i.log.gz">
           <PatternLayout>
             <Pattern>%d{ABSOLUTE} | %-5.5p | %-16.16t | %-32.32c{1} |
%X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n</Pattern>
           </PatternLayout>
           <Policies>
                <TimeBasedTriggeringPolicy />
                <SizeBasedTriggeringPolicy size="250 MB"/>
            </Policies>
        </RollingFile>
        <PaxOsgi name="paxosgi" filter="VmLogAppender"/>

         <Async name="async_error_appender">
            <AppenderRef ref="errorRollingFile" />
        </Async>

        <Async name="async_appender">
            <AppenderRef ref="rollingFile" />
        </Async>
    </Appenders>
    <Loggers>
        <Logger name="com.healthedge.log.Trace" level="INFO" additivity="false">
            <AppenderRef ref="async_appender"/>
        </Logger>
        <Logger name="com.healthedge.log.ErrorLog" level="INFO"
additivity="false">
            <AppenderRef ref="async_error_appender"/>
        </Logger>
        <Root level="INFO">
            <AppenderRef ref="console"/>
            <AppenderRef ref="out"/>
            <AppenderRef ref="paxosgi"/>
        </Root>
    </Loggers>
</Configuration>



--
Sent from: http://karaf.922171.n3.nabble.com/Karaf-Dev-f930721.html

Reply via email to