Arun,

Unfortunately, this is the only error you will see. The error "log4j:ERROR
Failed to rename" gets logged when the DailyRollingFileAppender calls Java's
File.rename() method and it returns false. Java does not provide a mechanism
to determine why the rename failed.

-shawn

====================================
Shawn Wilson [[EMAIL PROTECTED]]
Software Developer, ATMReports.com
PH: 877-327-0873, FAX: 406-294-5806
====================================


> -----Original Message-----
> From: Arun Jannela [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, September 05, 2002 2:36 AM
> To: [EMAIL PROTECTED]
> Cc: Log4J Users List
> Subject: RE: DailyRollingFileAppender does not create backup file
>
>
> Hi SHAWN,
>
> where can I see what is the exact error?
> Any clues I am also getting the same problem.
> arun
>
> -----Original Message-----
> From: Shawn Wilson [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, September 04, 2002 7:58 PM
> To: Log4J Users List
> Subject: RE: DailyRollingFileAppender does not create backup file
>
> Are you running log4j in a standalone application or as part of a
> servlet
> container like Tomcat? I'm running it under Tomcat and when it doesn't
> work
> for me I can see the following error in stderr.log:
>
> log4j:ERROR Failed to rename
> [e:/WebApps/atmreports/cvsroot/ATMReports/ATMRealtime_NYCE/WEB-INF/logs/
> Nyce
> .log] to
> [e:/WebApps/atmreports/cvsroot/ATMReports/ATMRealtime_NYCE/WEB-INF/logs/
> Nyce
> .log.2002-08-29].
>
> Now, I looked through the sourcecode and found that
> DailyRollingFileAppender
> is using File.rename() to rename the file. I've done my own testing with
> this method and have successfully been able to get it to fail sometimes,
> though I can't determine the cause. As far as I'm concerned,
> File.rename()
> is just not reliable enough to rename files (at least on Win2k).
>
> -shawn
>
> ====================================
> Shawn Wilson [[EMAIL PROTECTED]]
> Software Developer, ATMReports.com
> PH: 877-327-0873, FAX: 406-294-5806
> ====================================
>
>
> > -----Original Message-----
> > From: Bhangale, Bhushan [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, September 04, 2002 7:05 AM
> > To: 'Log4J Users List'
> > Subject: RE: DailyRollingFileAppender does not create backup file
> >
> >
> > I am using this jar log4j-1.2.6.jar on windows 2000.
> >
> > log4j.rootCategory=DEBUG, file
> > log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
> > log4j.appender.file.file=${logFile.path}
> > log4j.appender.console.Threshold=INFO
> > log4j.appender.console.ImmediateFlush=true
> > log4j.appender.file.DatePattern='.'yyyy-MM-dd-HH
> >
> > Log4j initializes smoothly no error I get.
> >
> > The logging is continuous. I understand that the logger rolls the
> > file after
> > every hour only if it will get any log event. But its not doing that.
> >
> > -----Original Message-----
> > From: Thomas Muller [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, September 04, 2002 8:42 AM
> > To: Log4J Users List
> > Subject: RE: DailyRollingFileAppender does not create backup file
> >
> >
> > What Log4j version is this? Which OS? What does your
> > configuration file look
> > like? Are you getting any Log4j ERR or WARN statements on std err when
> you
> > expect logging to occur (and the file to roll)? Could you please
> > submit the
> > smallest possible program that demonstrates what you interpret as a
> flaw?
> >
> > --
> >
> > Thomas
> >
> >
> > | -----Original Message-----
> > | From: Bhangale, Bhushan [mailto:[EMAIL PROTECTED]]
> > | Sent: 04 September 2002 13:36
> > | To: 'Log4J Users List'
> > | Subject: RE: DailyRollingFileAppender does not create backup file
> > |
> > |
> > | I know Thomas. But its not happening at all. When I restart the
> > | application onlt at that time it rolls the file.
> > |
> > | -----Original Message-----
> > | From: Thomas Muller [mailto:[EMAIL PROTECTED]]
> > | Sent: Wednesday, September 04, 2002 6:29 AM
> > | To: Log4J Users List
> > | Subject: RE: DailyRollingFileAppender does not create backup file
> > |
> > |
> > | Keep in mind that the DailyRollingFileAppender is not supposed to
> roll
> > | over exactly at the time specified, merely at the first log-event
> that
> > | occurrs after that time is passed. The reason is simply that the
> > | rollover is handled
> > | in the same thread as the logging occurrs.
> > |
> > | --
> > |
> > | Thomas
> > |
> > |
> > | | -----Original Message-----
> > | | From: Bhangale, Bhushan [mailto:[EMAIL PROTECTED]]
> > | | Sent: 03 September 2002 21:22
> > | | To: 'Log4J Users List'
> > | | Subject: RE: DailyRollingFileAppender does not create backup file
> > | |
> > | |
> > | | I am also facing the same problem. I have set for hourly rolling
> but
> > | | it doesn't happen. It happens only when I stop my application and
> > | | again starts it. At that time it rolls the old file and creates a
> > | | new file. Is that rolling appender is supposed to do.
> > | |
> > | | -----Original Message-----
> > | | From: Shawn Wilson [mailto:[EMAIL PROTECTED]]
> > | | Sent: Tuesday, September 03, 2002 2:47 PM
> > | | To: Log4J Users List
> > | | Subject: RE: DailyRollingFileAppender does not create backup file
> > | |
> > | |
> > | | Well, I'm glad to see that someone else is having the same problem
> I
> > | | am. Though I have my DailyRollingFileAppender set to backup once a
> > | | day and it's running under Tomcat. Sometimes it'll work for a few
> > | | days and then just stop rolling the logs. I can't figure it out.
> Let
> > | | me know if you figure out what's causing the problem.
> > | |
> > | | -shawn
> > | |
> > | | ====================================
> > | | Shawn Wilson [[EMAIL PROTECTED]]
> > | | Software Developer, ATMReports.com
> > | | PH: 877-327-0873, FAX: 406-294-5806
> > | | ====================================
> > | |
> > | |
> > | | > -----Original Message-----
> > | | > From: Schmied Alexander [mailto:[EMAIL PROTECTED]]
> > | | > Sent: Tuesday, September 03, 2002 1:12 AM
> > | | > To: '[EMAIL PROTECTED]'
> > | | > Subject: DailyRollingFileAppender does not create backup file
> > | | >
> > | | >
> > | | > i'm using Log4j with DailyRollingFileAppender and for testing
> i've
> > | | > configured the appender to roll every minute. the problem is,
> that
> > | | > the debug-output of Log4j logs that the file will be renamed and
> > | | > no error occured, but there are no backup files in the
> directory.
> > | | > Here the debug-output of Log4j:
> > | | >
> > | | > log4j: c:/log/rel33/Log4j/test.log ->
> > | | > c:/log/rel33/Log4j/test.log.2002-09-03-08-49
> > | | > log4j: setFile called: c:/log/rel33/Log4j/test.log, false
> > | | > log4j: setFile ended
> > | | >
> > | | > The file test.log exists in the directory and is empty after
> every
> > | | > minute but the file test.log.2002-09-03-08-49 is never created.
> > | | > What can be the problem here?
> > | | >
> > | | > Thanks, Alex.
> > | | >
> > | | >
> > | | > --
> > | | > 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]>
> >
> >
> > "The information in this e-mail, and any attachment therein, is
> > confidential
> > and for use by the addressee only. If you are not the intended
> recipient,
> > please return the e-mail to the sender and delete it from your
> computer.
> > Although The Bank of New York attempts to sweep e-mail and attachments
> for
> > viruses, it does not guarantee that either are virus-free and accepts
> no
> > liability for any damage sustained as a result of viruses."
> >
> >
> > --
> > To unsubscribe, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> >
> >
> >
> >
> >
> ************************************************************************
> *
> > Copyright ERA Technology Ltd. 2002. (www.era.co.uk). All rights
> reserved.
> > The information supplied in this email should be treated in
> confidence. No
> > liability whatsoever is accepted for any loss or damage suffered
> > as a result
> > of accessing this message or any attachments.
> >
> >
> ________________________________________________________________________
> > This email has been scanned for all viruses by the MessageLabs SkyScan
> > service. For more information on a proactive anti-virus service
> working
> > around the clock, around the globe, visit http://www.messagelabs.com
> >
> ________________________________________________________________________
> >
> > --
> > To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>
>
> "The information in this e-mail, and any attachment therein, is
> confidential
> and for use by the addressee only. If you are not the intended
> recipient,
> please return the e-mail to the sender and delete it from your computer.
> Although The Bank of New York attempts to sweep e-mail and attachments
> for
> viruses, it does not guarantee that either are virus-free and accepts no
> liability for any damage sustained as a result of viruses."
>
>
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>
>
>
>
> ************************************************************************
> *
> Copyright ERA Technology Ltd. 2002. (www.era.co.uk). All rights
> reserved.
> The information supplied in this email should be treated in confidence.
> No
> liability whatsoever is accepted for any loss or damage
> suffered as a result of accessing this message or any attachments.
>
> ________________________________________________________________________
> This email has been scanned for all viruses by the MessageLabs SkyScan
> service. For more information on a proactive anti-virus service working
> around the clock, around the globe, visit http://www.messagelabs.com
> ________________________________________________________________________
>
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>
>
> "The information in this e-mail, and any attachment therein, is
> confidential and for use by the addressee only. If you are not the
> intended recipient, please return the e-mail to the sender and delete
> it from your computer. Although The Bank of New York attempts to
> sweep e-mail and attachments for viruses, it does not guarantee that
> either are virus-free and accepts no liability for any damage sustained
> as a result of viruses."
>
>
> --
> 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]>
>
>


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

Reply via email to