That's curious. Maybe it's expecting this the <root> logger...
<root>
<level value="[DEBUG|INFO|WARN|ERROR|FATAL]"/>
<appender-ref ref="file"/>
</root>
If adding <level/> works, please let us know. Seems like DOMConfigurator should
provide a better message than simply failing and saying there is something wrong
with the <appender-ref/> tag.
Jake
Quoting krishna kumar <[EMAIL PROTECTED]>:
> Hi all,
>
> I'm using log4j1.2.12. When i start my application
> the xml parsing fails..
>
> It throws the following exception::
>
> log4j:WARN Fatal parsing error 29 and column -1
> log4j:WARN Expected "</appender-ref>" to terminate
> element starting on line 28.
> log4j:ERROR Could not parse file
> [conf/log4j_conf.xml].
> org.xml.sax.SAXParseException: Expected
> "</appender-ref>" to terminate element starting on
> line 28.
> at
> org.apache.crimson.parser.Parser2.fatal(Unknown
> Source)
> at
> org.apache.crimson.parser.Parser2.fatal(Unknown
> Source)
> at
> org.apache.crimson.parser.Parser2.maybeElement(Unknown
> Source)
> at
> org.apache.crimson.parser.Parser2.content(Unknown
> Source)
> at
> org.apache.crimson.parser.Parser2.maybeElement(Unknown
> Source)
> at
> org.apache.crimson.parser.Parser2.content(Unknown
> Source)
> at
> org.apache.crimson.parser.Parser2.maybeElement(Unknown
> Source)
> at
> org.apache.crimson.parser.Parser2.parseInternal(Unknown
> Source)
> at
> org.apache.crimson.parser.Parser2.parse(Unknown
> Source)
> at
> org.apache.crimson.parser.XMLReaderImpl.parse(Unknown
> Source)
> at
> org.apache.crimson.jaxp.DocumentBuilderImpl.parse(Unknown
> Source)
> at
> javax.xml.parsers.DocumentBuilder.parse(Unknown
> Source)
> at
> org.apache.log4j.xml.DOMConfigurator$1.parse(DOMConfigurator.java:598)
> at
> org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:711)
> at
> org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:604)
> at
> org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:733)
>
>
>
> log4j:WARN No appenders could be found for logger
> (test).
> log4j:WARN Please initialize the log4j system
> properly.
> -----------------------------------
> THE CONF FILE IS given bleow:
> -----------------------------------
> <?xml version="1.0" encoding="UTF-8" ?>
> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
> <log4j:configuration>
>
> <appender name="file"
> class="org.apache.log4j.RollingFileAppender">
> <param name="File" value="err.txt"/>
> <param name="MaxFileSize" value="100MB"/>
> <param name="MaxBackupIndex" value="1"/>
> <layout
> class="org.apache.log4j.PatternLayout">
> <param name="ConversionPattern"
> value="%d %-5p %-17c{2} (%30F:%L) %3x - %m%n"/>
> </layout>
> </appender>
> <logger name="test" additivity="false">
> <appender-ref ref="file"/>
> </logger>
> <root>
> <appender-ref ref="file"/>
> </root>
>
> </log4j:configuration>
> -------------------------------------------------------
> Please help me to overcome this problem..
>
> Thanks for ur help ..
>
> Regards,
> Krish
>
>
>
>
>
>
>
>
>
> __________________________________
> Yahoo! Music Unlimited
> Access over 1 million songs. Try it free.
> http://music.yahoo.com/unlimited/
>
> ---------------------------------------------------------------------
> 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]