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