You are on page 1of 1

<?xml version="1.0" encoding="utf-8" ?

>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSection
Handler, log4net-net-1.0"/>
</configSections>
<log4net>
<root>
<!-- the level value could be: OFF; FATAL; ERROR; WARN; INFO; DEBUG;
ALL; -->
<level value="WARN" />
<appender-ref ref="RollingLogFileAppender" />
</root>
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingF
ileAppender" >
<file value="${APPDATA}\\SAP BusinessObjects\\Live Office\\log-file.
txt" />
<appendToFile value="true" />
<!--use the minimal locking model that allows multiple processes to
write log. -->
<lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
<!--The file written to will always be called log-file.txt because t
he StaticLogFileName param is specified. The file will be rolled based on a size
constraint (RollingStyle). Up to 3 (MaxSizeRollBackups) old files of 2 MB each
(MaximumFileSize) will be kept. These rolled files will be named: log-file.txt.1
, log-file.txt.2, log-file.txt.3, etc... -->
<rollingStyle value="Size" />
<maxSizeRollBackups value="3" />
<maximumFileSize value="2MB" />
<staticLogFileName value="true" />
<layout type="log4net.Layout.PatternLayout">
<!--reference to http://logging.apache.org/log4net/release/sdk/l
og4net.Layout.PatternLayout.html-->
<!--<param name="ConversionPattern" value="%d [%t] %-5p %m%n" /
> -->
<param name="ConversionPattern" value="%-5level %d [%thread]: %
message%newline"/>
</layout>
</appender>
</log4net>
</configuration>

You might also like