Try
<appender name="EventAppender" class="org.apache.log4j.FileAppender"> <param name="File" value="XMLConversionLog.log"/> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n"/> </layout> ....
HTH,
At 10:45 AM 5/28/2003 +0100, you wrote:
HI,
The application does not seem to accept my definition of a file appender in the XML file. I could not find a sample one. Here is my new xml.
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration> <appender name="EventAppender" class="org.apache.log4j.FileAppender"> <file name="XMLConversionLog.log"></file> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n"/> </layout> <filter class="org.apache.log4j.varia.LevelMatchFilter"> <param name="LevelToMatch" value="INFO"/> <param name="AcceptOnMatch" value="true"/> </filter> <filter class="org.apache.log4j.varia.DenyAllFilter"/> </appender> <root> <priority value ="debug" /> <appender-ref ref="EventAppender"> </appender-ref> </root> </log4j:configuration>
it does not like the Xml and gives the following error.
log4j:ERROR Parsing error on line 5 and column -1 log4j:ERROR Element "appender" does not allow "file" here. log4j:ERROR Parsing error on line 5 and column -1 log4j:ERROR Element type "file" is not declared. log4j:ERROR Parsing error on line 5 and column -1 log4j:ERROR Attribute "name" is not declared for element "file". log4j:WARN File option not set for appender [EventAppender]. log4j:WARN Are you using FileAppender instead of ConsoleAppender? log4j:ERROR No output stream or file set for the appender named [EventAppender].
What is the proper definition for file appenders in XML ?
Thanks for your help, Kaunteya Bhattacharya
Sensima Ltd Salisbury, Wiltshire (M): 07786322655
--
Ceki For log4j documentation consider "The complete log4j manual"
ISBN: 2970036908 http://www.qos.ch/shop/products/clm_t.jsp
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]