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]

Reply via email to