Настройка уровня логирования (com.haulmont.yarg.reporting)

Не получается настроить уровень логирования при работе с Cuba Reporing.

Проблема: в консоль выводиться очень большой лог с информацией о переданных параметрах отчета, в отчет передается параметр с строкой JSON. Хотелось бы убрать их из уровня INFO и оставить их только для отладки, на уровне DEBUG.

Логи в виде:

Started report with parameters ...очень большой лог с информацией о переданных параметрах...

Finished report with parameters ...очень большой лог с информацией о переданных параметрах...

В etc/war-logback.xml пробовал добавить следующее:

<logger name="com.haulmont.reports.libintegration.CubaReporting " level="DEBUG"/>

<logger name="com.haulmont.yarg.reporting" level="DEBUG"/>

Но это никак не убирает логи и выводиться на уровне INFO.

Я понимаю, что могу внести изменения в программный код com.haulmont.yarg.reporting, но предполагаю, что это все должно было настраиваться из war-logback.xml

Сведения <?xml version="1.0" encoding="UTF-8"?>
<appender name="Console" class="ch.qos.logback.core.ConsoleAppender">
    <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
        <level>INFO</level>
    </filter>

    <encoder>
        <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%thread%X{cubaApp}%X{cubaUser}] %logger - %msg%n</pattern>
    </encoder>
</appender>

<root>
    <appender-ref ref="Console"/>
</root>

<!-- Begin CUBA -->

<logger name="com.haulmont.cuba" level="DEBUG"/>

<logger name="com.haulmont.cuba.core.sys" level="INFO"/>

<logger name="com.haulmont.cuba.core.sys.CubaDefaultListableBeanFactory" level="WARN"/>

<logger name="com.haulmont.cuba.core.app.scheduling" level="INFO"/>

<logger name="com.haulmont.cuba.web.sys" level="INFO"/>

<logger name="com.haulmont.cuba.portal" level="INFO"/>

<logger name="com.haulmont.cuba.core.app.LockManager" level="INFO"/>

<!-- End CUBA -->

<logger name="com.haulmont.reports.libintegration.CubaReporting " level="DEBUG"/>

<logger name="com.haulmont.yarg.reporting" level="DEBUG"/>

<logger name="eclipselink" level="WARN"/>

<logger name="eclipselink.sql" level="INFO"/>

<logger name="org.springframework" level="WARN"/>

<logger name="org.activiti" level="INFO"/>

<logger name="freemarker" level="INFO"/>

<logger name="org.thymeleaf.TemplateEngine" level="INFO"/>

<logger name="org.docx4j" level="WARN"/>

<logger name="org.xlsx4j" level="WARN"/>

<logger name="org.hibernate" level="WARN"/>

<logger name="sun" level="INFO"/>

<logger name="com.sun" level="INFO"/>

<logger name="javax" level="INFO"/>

<logger name="org.apache" level="INFO"/>

<logger name="org.eclipse.jetty" level="INFO"/>

<!-- Begin Perf4J  -->

<logger name="org.perf4j.TimingLogger" level="OFF"/>

<logger name="com.haulmont.cuba.gui.logging.UIPerformanceLogger" level="OFF"/>

<!-- End Perf4J  -->

Для того чтобы не было логгирования уровня INFO для отчетов нужно выставить WARN в конфигурации логов:

<logger name="com.haulmont.reports.libintegration.CubaReporting " level="WARN"/>

Так сработало. Спасибо!

Единственное, в моем примере пробел лишний был, корректно будет так:

<logger name="com.haulmont.reports.libintegration.CubaReporting" level="WARN"/>