Yes.  This answers my question.

Given that 1.2 is still beta, I guess this means it'll be a while before
this is released in 1.3.

Oh well... :(

-R
----- Original Message -----
From: "Ceki Gülcü" <[EMAIL PROTECTED]>
To: "Log4J Users List" <[EMAIL PROTECTED]>
Sent: Monday, April 01, 2002 2:33 PM
Subject: Re: Default XML file?


>
> In log4j 1.3, log4j will first search for log4j.xml and second for
> log4j.properties
> unless the log4j.configuration system property was specified by the
user.
>
> Does that answer your request?
>
> At 12:14 01.04.2002 -0700, Ray Thomas wrote:
> >I know log4j finds log4j.properties automatically if it is placed in
the
> >classpath.  Is there any "default" xml config file or does xml based
> >configuration always require -Dlog4j.configuration=whatever.xml
> >to be specified when the JVM starts? (Command line length is already
an
> >issue with other such -D options).
> >
> >If this feature is not in log4j yet, the following code would find
> >log4j.xml in the context classloader's classpath (the same way
> >ResourceBundle does).  However, loading this way might not give the
XML
> >parser enough info to find the dtd by relative reference.  i.e. The
dtd
> >might need to be hosted locally on a webserver and referenced as
> >http://localhost/dtds/log4j.dtd or possibly copied to the user.home
> >directory for the jvm.
> >
> >  ClassLoader classLoader = getClass().getClassLoader();
> >  InputStream configInputStream =
> >classLoader.getResourceAsStream("log4j.xml");
> >  InputStreamReader configReader = new
> >InputStreamReader(configInputStream);
> >  configDOMDocument = myXmlParser.parse(new
InputSource(configReader));
> >
> >-R
>
> --
> Ceki
> My link of the month:
> http://www.suntimes.com/output/otherviews/cst-edt-ref31.html
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>
>


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

Reply via email to