1 <?xml version=
"1.0" encoding=
"utf-8" ?>
3 <!-- Register a section handler for the log4net section -->
5 <section name=
"log4net" type=
"log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
6 <sectionGroup name=
"iBATIS">
7 <section name=
"logging" type=
"IBatisNet.Common.Logging.ConfigurationSectionHandler, IBatisNet.Common" />
12 <add key=
"tests.src" value=
"../Castle.Facilities.IBatisNetIntegration.Tests" />
15 <!-- This section contains the log4net configuration settings -->
17 <!-- Define some output appenders -->
18 <appender name=
"RollingLogFileAppender" type=
"log4net.Appender.RollingFileAppender">
19 <param name=
"File" value=
"log.txt" />
20 <param name=
"AppendToFile" value=
"true" />
21 <param name=
"MaxSizeRollBackups" value=
"2" />
22 <param name=
"MaximumFileSize" value=
"100KB" />
23 <param name=
"RollingStyle" value=
"Size" />
24 <param name=
"StaticLogFileName" value=
"true" />
25 <layout type=
"log4net.Layout.PatternLayout">
26 <param name=
"Header" value=
"[Header]\r\n" />
27 <param name=
"Footer" value=
"[Footer]\r\n" />
28 <param name=
"ConversionPattern" value=
"%d [%t] %-5p %c [%x] - %m%n" />
31 <appender name=
"ConsoleAppender" type=
"log4net.Appender.ConsoleAppender">
32 <layout type=
"log4net.Layout.PatternLayout">
33 <param name=
"ConversionPattern" value=
"%d [%t] %-5p %c [%x] <%X{auth}> - %m%n" />
37 <!-- Set root logger level to ERROR and its appenders -->
39 <level value=
"DEBUG" />
40 <appender-ref ref=
"RollingLogFileAppender" />
41 <appender-ref ref=
"ConsoleAppender" />
44 <!-- Print only messages of level DEBUG or above in the packages -->
45 <logger name=
"Castle.Facilities.IBatisNetIntegration.AutomaticSessionInterceptor">
46 <level value=
"DEBUG" />
52 <logFactoryAdapter type=
"IBatisNet.Common.Logging.Impl.ConsoleOutLoggerFA, IBatisNet.Common">
53 <arg key=
"showLogName" value=
"true" />
54 <arg key=
"showDataTime" value=
"true" />
55 <arg key=
"level" value=
"ALL" />
56 <arg key=
"dateTimeFormat" value=
"yyyy/MM/dd HH:mm:ss:SSS" />
59 <!--<logFactoryAdapter type="IBatisNet.Common.Logging.Impl.Log4NetLoggerFA, IBatisNet.Common.Logging.Log4Net">
60 <arg key="configType" value="inline" />
61 </logFactoryAdapter> -->