Кажется, у меня есть некоторые проблемы с настройкой logback и drools.
<configuration scan="true">
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<!-- encoders are assigned the type
ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
<encoder>
<pattern>%-4relative [%thread] %-5level %logger{35} - %msg %n</pattern>
</encoder>
</appender>
<root level="info">
<appender-ref ref="STDOUT" />
</root>
<logger name="org.drools" level="error"/>
<logger name="org.optaplanner" level="info"/>
</configuration>
I don't want to see logs from drools yet I see several messages like these:
926 [main] INFO o.k.a.i.utils.ServiceDiscoveryImpl - Adding Service org.drools.core.io.impl.ResourceFactoryServiceImpl
927 [main] INFO o.k.a.i.utils.ServiceDiscoveryImpl - Adding Service org.drools.core.marshalling.impl.MarshallerProviderImpl
928 [main] INFO o.k.a.i.utils.ServiceDiscoveryImpl - Adding Service org.drools.core.concurrent.ExecutorProviderImpl
(и многие другие)
Сообщения не отображаются, если я настроил свой root на error
. Любые идеи, как я могу это исправить?