-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
Configuration using <include> to modularize appender definitions fails in version 2.0.8, but works in version 2.0.7.
I modified the test configuration found in logback-access-tomcat_11_0_blackbox to reproduce the issue:
Main configuration (logback-stdout.xml):
<configuration>
<statusListener class="ch.qos.logback.core.status.OnConsoleStatusListener" />
<include resource="ch/qos/logback/access/list-appender.xml"/>
<include resource="ch/qos/logback/access/stdout-appender.xml"/>
<appender-ref ref="LIST" />
<appender-ref ref="STDOUT" />
</configuration>Included file (list-appender.xml):
<?xml version="1.0" encoding="UTF-8"?>
<included>
<appender name="LIST" class="ch.qos.logback.access.tomcat_11_0.ListAppender"/>
</included>Included file (stdout-appender.xml):
<?xml version="1.0" encoding="UTF-8"?>
<included>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%h %l %u %user %date "%r" %s %b</pattern>
</encoder>
</appender>
</included>Behavior:
- v2.0.7: Configuration loads successfully
- v2.0.8: Configuration fails, breaking
EmbeddedTomcatTest
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels