[logback-user] Log Rotation Fails on Windows if Using JNDI
Scott Dudley
scott at telesoft.com
Thu Nov 3 19:39:29 CET 2011
There are two applications running under one Tomcat instance and yes,
Tomcat also logs via the same file and configuration.
Yes, I read the link in the error but there was nothing applicable to my
specific configuration/scenario.
Like I said, it does exactly what we want on Linux but log rotation
fails on Windows. If I disable JNDI, log rotation works but then I lose
context identification (application name) which is likewise critical.
On 11/03/2011 11:06 AM, ceki wrote:
> Hi Scott,
>
> I presume you have already read the link provided in the error:
>
> http://logback.qos.ch/codes.html#renamingError
>
> Which applications write to apache-tomcat-6.0.24\logs\debug.log? Does
> Tomcat write there too?
>
> Did you know that you can specify the context name in the logback
> configuration file? You can also have a configuraion file per
> application which than share a configuration file via inclusion.
>
> Here is an example:
>
> For application A:
>
> <configuration>
> <statusListener
> class="ch.qos.logback.core.status.OnConsoleStatusListener" />
> <contextName>appA</contextName>
> <include file="c:/foo/shared-logback.xml"/>
> </configuration>
>
> For application B:
>
> <configuration>
> <statusListener
> class="ch.qos.logback.core.status.OnConsoleStatusListener" />
> <contextName>appB</contextName>
> <include file="c:/foo/shared-logback.xml"/>
> </configuration>
>
> shared-logback.xml
>
> <included>
> <appender name="FILE"
> class="ch.qos.logback.core.rolling.RollingFileAppender">
> <file>${catalina.home}/logs/debug.log</file>
>
> <rollingPolicy ....
> </appender>
>
> <root level="DEBUG">
> <appender-ref ref="FILE" />
> </root>
> </included>
>
> HTH,
--
Scott Dudley
Senior Developer
Telesoft Corp. | 1661 E. Camelback Rd., Suite 300 | Phoenix, AZ, 85016
*o:* (602) 308-1115**| *f:* (602) 308-1300 | *w:* www.telesoft.com
<http://www.telesoft.com>
*TEM Edge Blog <http://www.telesoft.com/blog> *|*Twitter
<http://www.twitter.com/_Telesoft> *|*Facebook
<http://www.facebook.com/pages/Telesoft-Corp/76397971661>Join us at
Telesoft Connections 2011. Learn more now!
<http://www.telesoftconference.com>*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.qos.ch/pipermail/logback-user/attachments/20111103/08d74c7c/attachment.html>
More information about the Logback-user
mailing list