Also add calls to other debug levels.  I've had some real issues with the
debug levels, what they get set to, and what I've thought they should get
set to.  So I'd go ahead and add:

Logger logger = Logger.getLogger(EchoService.class);

// Really, you shouldn't do this and instead set it with your props
logger.setLevel((Level) Level.DEBUG);
logger.debug("Here is some DEBUG");
logger.info("Here is some INFO");
logger.warn("Here is some WARN");
logger.error("Here is some ERROR");
logger.fatal("Here is some FATAL");



                                                                           
             "William Mok"                                                 
             <[EMAIL PROTECTED]                                             
             m>                                                         To 
                                       "Log4J Users List"                  
             08/16/2005 12:18          <log4j-user@logging.apache.org>     
             PM                                                         cc 
                                                                           
                                                                   Subject 
             Please respond to         Re: Log4j Configuration             
               "Log4J Users                                                
                   List"                                                   
             <[EMAIL PROTECTED]                                             
              ng.apache.org>                                               
                                                                           
                                                                           




I have the following:

Logger logger = Logger.getLogger(EchoService.class);

 logger.setLevel((Level) Level.DEBUG);
 logger.debug("Here is some DEBUG");


----- Original Message -----
From: "Harp, George" <[EMAIL PROTECTED]>
To: "'Log4J Users List'" <log4j-user@logging.apache.org>
Sent: Tuesday, August 16, 2005 12:15 PM
Subject: RE: Log4j Configuration


> 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'" <log4j-user@logging.apache.org>
> 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'" <log4j-user@logging.apache.org>
>> 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: log4j-user@logging.apache.org
>>> 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]
>
>



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