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>*
_______________________________________________
Logback-user mailing list
[email protected]
http://mailman.qos.ch/mailman/listinfo/logback-user