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,
Telesoft Corp. | 1661 E. Camelback Rd., Suite 300 | Phoenix, AZ, 85016
o: (602) 308-1115 | f: (602) 308-1300 | w: www.telesoft.com
TEM Edge Blog
| Twitter | Facebook
Join us at Telesoft Connections 2011.
Learn more now!