Hi Jake,
  Thanks for ur reply..
After placing the xml in the dir where my class file
is present, everything works fine. But i don't
understand why it fails to parse, if i place it in
some other dir and loads it using
Loader.getResource(String url) method.

I guess if we didn't give level to the root it
defaults to debug.I tried with no level assinged to
root and the debug out put has come in the output
files.But a lot of internal debug output is also
coming .Here it is...

2005-11-30 11:41:19,325 DEBUG digester.Digester (     
           Digester.java:1657)     - addRuleSet() with
no namespace URI
2005-11-30 11:41:19,410 DEBUG digester.Digester (     
           Digester.java:1657)     - addRuleSet() with
no namespace URI
2005-11-30 11:41:19,435 DEBUG digester.Digester (     
           Digester.java:1657)     - addRuleSet() with
no namespace URI
2005-11-30 11:41:19,460 DEBUG digester.Digester (     
           Digester.java:1657)     - addRuleSet() with
no namespace URI
2005-11-30 11:41:19,463 DEBUG digester.Digester (     
           Digester.java:1657)     - addRuleSet() with
no namespace URI
2005-11-30 11:41:19,464 DEBUG digester.Digester (     
           Digester.java:1657)     - addRuleSet() with
no namespace URI
2005-11-30 11:41:19,591 DEBUG digester.Digester (     
           Digester.java:1657)     - addRuleSet() with
no namespace URI
2005-11-30 11:41:19,593 DEBUG digester.Digester (     
           Digester.java:1657)     - addRuleSet() with
no namespace URI
2005-11-30 11:41:19,594 DEBUG digester.Digester (     
           Digester.java:1657)     - addRuleSet() with
no namespace URI
2005-11-30 11:41:19,697 DEBUG Digester.sax      (     
           Digester.java:1171)     -
setDocumentLocator([EMAIL PROTECTED])
2005-11-30 11:41:19,698 DEBUG Digester.sax      (     
           Digester.java:1205)     - startDocument()
2005-11-30 11:41:19,699 DEBUG Digester.sax      (     
           Digester.java:1234)     -
startElement(,,Server)
2005-11-30 11:41:19,705 DEBUG digester.Digester (     
           Digester.java:1241)     -   Pushing body
text ''
2005-11-30 11:41:19,706 DEBUG digester.Digester (     
           Digester.java:1260)     -   New
match='Server'
2005-11-30 11:41:19,707 DEBUG digester.Digester (     
           Digester.java:1271)     -   Fire begin()
for
ObjectCreateRule[className=org.apache.catalina.core.StandardServer,
attributeName=className]
2005-11-30 11:41:19,740 DEBUG digester.Digester (     
   ObjectCreateRule.java:247)     -
[ObjectCreateRule]{Server}New
org.apache.catalina.core.StandardServer
2005-11-30 11:41:20,841 DEBUG digester.Digester (     
           Digester.java:1271)     -   Fire begin()
for SetPropertiesRule[]
-----------------------------------------------------------

This disappears when i assign the warn level to the
root logger.Is there some other way to disable the
internal debug output.

Thanks again.
Krish.

--- Jacob Kjome <[EMAIL PROTECTED]> wrote:

> 
> 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]
> 
> 



                
__________________________________ 
Start your day with Yahoo! - Make it your home page! 
http://www.yahoo.com/r/hs

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to