Thanks for the help , but that didn't help either.
// cosette
-----Ursprungligt meddelande-----
Från: Matthew Kemp [mailto:[EMAIL PROTECTED]
Skickat: den 21 februari 2008 23:46
Till: Log4J Users List
Ämne: Re: log4j Guidelines
Try moving your 'ASYNC' appender definition after all the other appender
definitions. This might be causing your error as none of the other appenders
have been created yet.
Also as a side note, I'd recommend using <logger> instead of <category>.
Matt
2008/2/21 Cosette Kamakian <[EMAIL PROTECTED]>:
> The problem it is still their. Received the same error
>
> -----Ursprungligt meddelande-----
> Från: Curt Arnold [mailto:[EMAIL PROTECTED]
> Skickat: den 21 februari 2008 23:28
> Till: Log4J Users List
> Ämne: Re: log4j Guidelines
>
>
> On Feb 21, 2008, at 4:01 PM, Cosette Kamakian wrote:
>
> > To whom it may concen
> >
> > I 'm a beginner in using Log4j and I thought if you had the
> > possibility to help me with a little problem . I'm using the book
> > the complete log4j manual for my aid. I got a mission to use log4j
> > for our logging. In the beginning when I logged with the help of
> > log4j.properties I didn't receive any error but know when I need
> > to use asyncAppender so I converted log4j.properties to log4j.xml
> > and I got a problem . I receive the following error
> >
>
> In any XML file, the XML declaration has to be there very, very first
> thing in the file since it is used to determine the character
> encoding, etc. Your file starts with a line feed.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration debug="true"
xmlns:log4j='http://jakarta.apache.org/log4j/'>
<!-- inställningar för konsolappender -->
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n"/>
</layout>
</appender>
<!-- inställningar för filappender -->
<appender name="FILE" class="org.apache.log4j.RollingFileAppender">
<param name="file" value="c:/temp/log4j.log"/>
<param name="MaxBackupIndex" value="100"/>
<param name="MaxFileSize" value="500KB"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n"/>
</layout>
</appender>
<!-- =================Appenders for log=================-->
<appender name="framework_log" class="org.apache.log4j.DailyRollingFileAppender">
<param name="Threshold" value="INFO"/>
<param name="File" value="D:/WS/Inca_Dev/Inca/Config/dev/logs/log/framework.log"/>
<param name="Append" value="true"/>
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<param name="BufferedIO" value="false"/>
<param name="MaxBackupIndex" value="10"/>
<param name="MaxFileSize" value="5MB"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} %m%n"/>
</layout>
</appender>
<!-- =================Appenders for trace=================-->
<appender name="framework_trace" class="org.apache.log4j.DailyRollingFileAppender">
<param name="Threshold" value="INFO"/>
<param name="File" value="D:/WS/Inca_Dev/Inca/Config/dev/logs/log/framework.trace"/>
<param name="Append" value="true"/>
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<param name="BufferedIO" value="false"/>
<param name="BufferSize" value="10"/>
<param name="MaxBackupIndex" value="10"/>
<param name="MaxFileSize" value="5MB"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} %m%n"/>
</layout>
</appender>
<!-- =================Appenders for trace=================-->
<appender name="framework_event" class="org.apache.log4j.DailyRollingFileAppender">
<param name="Threshold" value="INFO"/>
<param name="File" value="D:/WS/Inca_Dev/Inca/Config/dev/logs/log/framework.event"/>
<param name="Append" value="true"/>
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<param name="BufferedIO" value="false"/>
<param name="BufferSize" value="10"/>
<param name="MaxBackupIndex" value="10"/>
<param name="MaxFileSize" value="5MB"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} %m%n"/>
</layout>
</appender>
<!-- Buffer events and log them asynchronously -->
<appender name="ASYNC" class="org.apache.log4j.AsyncAppender">
<param name="BufferSize" value="256"/>
<appender-ref ref="FILE"/>
<appender-ref ref="CONSOLE"/>
<appender-ref ref="framework_log"/>
<appender-ref ref="framework_trace"/>
<appender-ref ref="framework_event"/>
</appender>
<!--
RULES for logging DEBUG < INFO < WARN < ERROR < FATAL.
-->
<!--<logger name="se.itello.framework" additivity="false"> -->
<logger name="framework_log" additivity="false">
<level value="INFO"/>
<appender-ref ref="framework_log"/>
</logger>
<logger name="framework_trace" additivity="false">
<level value="DEBUG"/>
<appender-ref ref="framework_trace"/>
</logger>
<logger name="framework_event" additivity="false">
<level value="DEBUG"/>
<appender-ref ref="framework_event"/>
</logger>
<logger name="FILE" additivity="false">
<level value="DEBUG"/>
<appender-ref ref="framework_event"/>
<logger name="CONSOLE" additivity="false">
<level value="DEBUG"/>
<appender-ref ref="framework_event"/>
<!-- Setup the Root logger -->
<root>
<level value="debug"/>
<appender-ref ref="ASYNC"/>
</root>
<!-- <root> -->
<!-- ändra till debug om du vill ha mer loggning -->
<!-- <priority value ="fatal" /> -->
<!-- default anges loggning till konsolen, om fil ska användas ändra "console" till "file" -->
<!-- <appender-ref ref="console" />
</root> -->
</log4j:configuration>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]