Hello,

I have tried that, too, without success:

$ ls -al ./log4j.xml
-rwxr-xr-x    1 otis     otis        7021 Mar 31 18:00 ./log4j.xml

$ java -Dlog4j.configuration=file:./log4j.xml com.example.Foo
log4j:ERROR DOM element is - not a <log4j:configuration> element.
log4j:WARN No appenders could be found for logger (com.example.Foo).
log4j:WARN Please initialize the log4j system properly.

I have tried file:./ and file:///, and an absolute UNIX path.  None of
those worked.

Maybe Log4J is picking up some other config file from some Jar or some
other place?  Is there a way to see which config file Log4J is
complaining about?

Thanks,
Otis

--- [EMAIL PROTECTED] wrote:
> This is a simple mistake I've made many a time before.  The value of
> log4j.configuration needs to be a URL.  So the following will work:
> 
> java -Dlog4j.configuration=file:./log4j.xml
> 
> -Ian
> 
> --- [EMAIL PROTECTED] wrote:
> > Hello,
> > 
> > According to the Short Manual for Log4J, using log4j.configuration
> > system property to specify the log4j config file location is the
> way
> > to
> > go.
> > 
> > When I do that: java -Dlog4j.configuration=./log4j.xml
> > com.example.Foo 
> > 
> > I get:
> > 
> > log4j:ERROR DOM element is - not a <log4j:configuration> element.
> > log4j:WARN No appenders could be found for logger
> (com.example.Foo).
> > log4j:WARN Please initialize the log4j system properly.
> > 
> > I checked my log4j.xml, and it starts with:
> > 
> > <?xml version="1.0" encoding="UTF-8"?>
> > <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
> > 
> > <!-- $Id: log4j.xml,v 1.3 2004/03/30 03:17:52 otis Exp $ -->
> > 
> > <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/";
> > debug="false">
> > 
> >     <appender ..........
> > 
> > 
> > I am using Log4J 1.2.8 and I see that my log4j-1.2.8.jar has
> > log4j.dtd
> > in it.
> > 
> > Any idea why I am getting that error and warning above?
> > Nothing is getting logged.
> > 
> > Thanks,
> > Otis
> > 
> > 
> >
> ---------------------------------------------------------------------
> > 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]
> 


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

Reply via email to