On Mar 11, 2009, at 1:50 AM, Kai Virkki wrote: > Hi all, > > I did some more investigation and it seems that if I remove the Pro > license, the rollovers start to work! So, this has definitely > something to do with the Pro-stuff. The behavior is also not > consistent in pro, because it sometimes manages to create the new log > file correctly, but mostly fails this and creates it as read-only. > Pretty spooky stuff...
It's a C/truncate/open issue specific to win32. The new snapshot should have the fix. -- Scott > > > Cheers, > > Kai > > > 2009/3/10 Kai Virkki <[email protected]>: >> Hi! >> >> I just migrated from Resin 3.0.15 pro to 3.1.8 pro and have a problem >> with log rollovers on Windows. I have defined the logs like this into >> web-app-default: >> >> <stderr-log path="${resin.home}/../log/app.log" rollover- >> size="1kb"/> >> <stdout-log path="${resin.home}/../log/app.log" rollover- >> size="1kb"/> >> >> Actually I use rollover-period with a longer time in production, the >> above config just makes it faster to get to the error. >> >> I'm running Resin as a Windows service with local system account. >> Now, >> when the rollover happens, I see that the old log file gets renamed >> and a new log file created, but the new file gets created as read- >> only >> and writing to it fails with the following stack trace: >> >> [2009-03-10 22:44:59] Can't create log directory /C:/Progs/app/log/ >> app.log >> java.io.IOException: 'C:\Progs\app\log\app.log' permission denied >> at com.caucho.vfs.JniFilePathImpl.nativeOpenWrite(Native >> Method) >> at >> com.caucho.vfs.JniFilePathImpl.openAppendImpl(JniFilePathImpl.java: >> 422) >> at com.caucho.vfs.Path.openAppend(Path.java:1119) >> at >> com.caucho.log.AbstractRolloverLog.openLog(AbstractRolloverLog.java: >> 504) >> ... >> >> Does anyone have any idea why Resin creates the new log file as >> read-only? >> >> Cheers, >> >> Kai >> > > > _______________________________________________ > resin-interest mailing list > [email protected] > http://maillist.caucho.com/mailman/listinfo/resin-interest _______________________________________________ resin-interest mailing list [email protected] http://maillist.caucho.com/mailman/listinfo/resin-interest
