BinaryIndexedChronicleAppender's setConfig method is using generics (in AbstractChronicleAppender<C>.setConfig(C config)), which is affected by Java's type erasure [1][2][3]. To workaround this, override setConfig with the desired type.public class BinaryIndexedChronicleAppender extends BinaryChronicleAppender<IndexedLogAppenderConfig> {// ...@Overridepublic void setConfig(IndexedLogAppenderConfig config) {super.setConfig(config);}}
_______________________________________________
Logback-user mailing list
Logback-user@qos.ch
http://mailman.qos.ch/mailman/listinfo/logback-user