Регистрация исключений в весенней загрузке с logback-доступом - PullRequest
0 голосов
/ 21 мая 2019

У меня есть следующая конфигурация logback-доступа:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>

<appender name="SMTP" class="ch.qos.logback.access.net.SMTPAppender">

    <filter class="ch.qos.logback.core.filter.EvaluatorFilter">
        <evaluator>
            <expression>event.getStatusCode() == 500</expression>
        </evaluator>
        <onMismatch>DENY</onMismatch>
    </filter>

    <evaluator class="ch.qos.logback.access.net.URLEvaluator">
        <URL>/</URL>
    </evaluator>

    <STARTTLS>true</STARTTLS>
    <asynchronousSending>false</asynchronousSending>
    <smtpHost>smtp.gmail.com</smtpHost>
    <smtpPort>587</smtpPort>
    <username></username>
    <password></password>
    <from></from>
    <to></to>
    <subject>Erp Development Exception Report</subject>
    <layout class="ch.qos.logback.access.PatternLayout">
            <pattern>
                %fullRequest
                %n %n %fullResponse
                %n %n %ex{full}
            </pattern>
    </layout>

</appender>

<appender-ref ref="SMTP"/>

</configuration>

Хотя при отправке исключения отправляется электронное письмо, я получаю %PARSER_ERROR[ex] в конце содержимого электронной почты вместо трассировки стека.Я получаю ту же ошибку при попытке с xException, exception или xEx.Как включить трассировку стека в журнал доступа?

...