I was playing around...  Seem like you must have a section defined for
IBatisNet or you get the error I mentioned... If I add the following
to my log4net.config file all is well.

        <logger name="IBatisNet">
                <appender-ref ref="RollingFile" />
        </logger>

Mike

log4net.config
-----------------------------------------
<log4net>

        <appender name="Console" type="log4net.Appender.ConsoleAppender">
                <filter type="log4net.Filter.LevelRangeFilter">
                        <levelMin value="INFO" />
                </filter>
                <layout type="log4net.Layout.PatternLayout">
                        <conversionPattern value="%message%newline" />
                </layout>
        </appender>

        <appender name="RollingFile" 
type="log4net.Appender.RollingFileAppender">
                <file value="C:\TRUFONE\log\TrufoneAdmin.log" />
                <appendToFile value="true" />
                <maximumFileSize value="100MB" />
                <maxSizeRollBackups value="-1" />
                <layout type="log4net.Layout.PatternLayout">
                        <conversionPattern value="%5level [%date] 
%-40.40logger{2}
%message%newline" />
                </layout>
        </appender>

        <appender name="EventLog" type="log4net.Appender.EventLogAppender" >
                <applicationName value="TRUFONE: TrufoneAdmin" />
                <filter type="log4net.Filter.LevelRangeFilter">
                        <levelMin value="INFO" />
                </filter>
                <layout type="log4net.Layout.PatternLayout">
                        <conversionPattern value="%logger %newline %message" />
                </layout>
        </appender>

        <root>
                <level value="DEBUG" />
                <appender-ref ref="RollingFile" />
        </root>

        <logger name="ATG">
                <appender-ref ref="Console" />
                <appender-ref ref="EventLog" />
        </logger>

</log4net>

Reply via email to