public class WhatEver
{
private static Logger logger_m =
Logger.getLogger( WhatEver.class );
public Whatever( )
{
logger_m.error("HELP");
}
}
DO you have this in your code?
-----Original Message-----
From: William Mok [mailto:[EMAIL PROTECTED]
Sent: Tuesday, August 16, 2005 2:13 PM
To: Log4J Users List
Subject: Re: Log4j Configuration
Thanks, I changed the line to log4j.appender.LOGFILE.File=/sandbox/axis.log
reatart tomcat, but the axis.log still does not exist.
Another problem is that even I have specified the properties file in
CLASSPATH, I got this warning when I try to deploy my servlet. Somehow it
just cannot find the properties file ??
log4j:WARN No appenders could be found for logger
(org.apache.axis.i18n.ProjectResourceBundle).
log4j:WARN Please initialize the log4j system properly.
----- Original Message -----
From: "Harp, George" <[EMAIL PROTECTED]>
To: "'Log4J Users List'" <[email protected]>
Sent: Tuesday, August 16, 2005 12:01 PM
Subject: RE: Log4j Configuration
> You seem to be running it to the console -- Sys.out
> and axis.log ... if it doesn't hurt your application hard code a directory
> prefix and then you'll know where it ends up
> ie
> log4j.appender.LOGFILE.File=axis.log
>
> to
> log4j.appender.LOGFILE.File=c:\axis.log
>
> in log4j.xml
> I can use java properties so maybe try
> log4j.appender.LOGFILE.File=$(user.dir}/axis.log
>
> if this is not clear reply and ill find the link for you
>
> -----Original Message-----
> From: William Mok [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, August 16, 2005 1:58 PM
> To: Log4J Users List
> Subject: Re: Log4j Configuration
>
>
> Thanks,
> I have included the log4j.properties file in the CLASSPATH and restart
> tomcat, but I could not find any log file generated under the entire
> tomcat
> directory, after running the servlet.
>
> ----- Original Message -----
> From: "Harp, George" <[EMAIL PROTECTED]>
> To: "'Log4J Users List'" <[email protected]>
> Sent: Tuesday, August 16, 2005 10:51 AM
> Subject: RE: Log4j Configuration
>
>
>>I don't have to put any configuration code in my appliaction I just make
>> sure that log4j.properties or log4j.xml is in the clas path.
>>
>> -----Original Message-----
>> From: William Mok [mailto:[EMAIL PROTECTED]
>> Sent: Tuesday, August 16, 2005 12:35 PM
>> To: [email protected]
>> Subject: Log4j Configuration
>>
>>
>> Hi,
>>
>> I have the following log4j.properties file:
>>
>>
>
----------------------------------------------------------------------------
>> -----------------------------------
>> # Set root category priority to INFO and its only appender to CONSOLE.
>> log4j.rootCategory=INFO, CONSOLE
>> #log4j.rootCategory=INFO, CONSOLE, LOGFILE
>>
>> # Set the enterprise logger category to FATAL and its only appender to
>> CONSOLE.
>> log4j.logger.org.apache.axis.enterprise=FATAL, CONSOLE
>>
>> # CONSOLE is set to be a ConsoleAppender using a PatternLayout.
>> log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
>> log4j.appender.CONSOLE.Threshold=INFO
>> log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
>> log4j.appender.CONSOLE.layout.ConversionPattern=- %m%n
>>
>> # LOGFILE is set to be a File appender using a PatternLayout.
>> log4j.appender.LOGFILE=org.apache.log4j.FileAppender
>> log4j.appender.LOGFILE.File=axis.log
>> log4j.appender.LOGFILE.Append=true
>> log4j.appender.LOGFILE.Threshold=INFO
>> log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
>> log4j.appender.LOGFILE.layout.ConversionPattern=%-4r [%t] %-5p %c %x -
>> %m%n
>>
>
----------------------------------------------------------------------------
>> --------------------------------------------------------
>>
>> At the same time, I also have the following lines in my java servlet
>>
>>
>
----------------------------------------------------------------------------
>> --------------------------------------------------------
>> Logger logger = Logger.getLogger(EchoService.class);
>> BasicConfigurator.configure();
>>
>> SimpleLayout layout = new SimpleLayout();
>>
>> FileAppender appender = null;
>>
>> try
>> {
>> appender = new
>> FileAppender(layout,"connectionlog.txt",true);
>> }
>>
>
----------------------------------------------------------------------------
>> ------------------------------------------------------------
>>
>> Questions:
>>
>> 1. So how does this configuration work, does the java code override the
>> configuration on properties file?
>> 2. What does BasicConfigurator do?
>> 3. In propertes file, log4j.appender.LOGFILE.File=axis.log, but I cannot
>> find this axis.log anywhere after running the servlet.
>> In the java servlet, I have the line "appender = new
>> FileAppender(layout,"connectionlog.txt",true);", but I cannot find the
>> connectionlog.txt file anywhere.
>>
>> Thanks.
>>
>> William
>>
>>
>> ---------------------------------------------------------------------
>> 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]
>
>
---------------------------------------------------------------------
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]