Details
-
Bug
-
Resolution: Fixed
-
Major
-
1.1.2
Description
When you see ConfigurationDelegate.groovy's 136 line,
AppenderDelegate ad = clazz.name == 'ch.qos.logback.classic.AsyncAppender' ? new AsyncAppenderDelegate(appender, appenderList) : new AppenderDelegate(appender);
this line check the class is AsyncAppender.
But there is another async appender like reactor-logback's AsyncAppdener.
So this linke should changed to check if the class implements ch.qos.logback.core.spi.AppenderAttachable.
Because of this, we cannot use reactor-logback with groovy configuration.