fails to load appenders in version 2.0.8 (original) (raw)

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):

<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" />

Included file (list-appender.xml):

Included file (stdout-appender.xml):

%h %l %u %user %date "%r" %s %b

Behavior: