Spring Boot - выход из системы PARSER_ERROR

Я использую Spring Boot 1.2.0 и приведенный ниже файл logback.xml, но по какой-то причине я вижу строки журнала, которые начинаются следующим образом. Что это за PARSER_ERROR [wex]? Любая идея? Полное удаление logback.xml приводит к удалению PARSER_ERROR [wex], но в файле lig записан литерал "$ {PID: -}" вместо PID

%PARSER_ERROR[wex]2014-12-30 12:25:25.730  INFO 77114 [localhost-startStop-1]

logback.xml

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


    <property name="LOG_FILE" value="${LOG_FILE:-${LOG_PATH:-${LOG_TEMP:-${java.io.tmpdir:-/tmp}}/}spring.log}"/>
    <property name="FILE_LOG_PATTERN" value="%d{yyyy-MM-dd HH:mm:ss.SSS} %5p ${PID:- } [%t] --- %-40.40logger{39} : %m%n%wex"/>

    <appender name="FILE"
              class="ch.qos.logback.core.rolling.RollingFileAppender">
        <encoder>
            <pattern>${FILE_LOG_PATTERN}</pattern>
        </encoder>
        <file>${LOG_FILE}</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
            <fileNamePattern>${LOG_FILE}.%i</fileNamePattern>
        </rollingPolicy>
        <triggeringPolicy
                class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
            <MaxFileSize>10MB</MaxFileSize>
        </triggeringPolicy>
    </appender>

    <root level="INFO">
        <appender-ref ref="FILE" />
    </root>

</configuration>

Копаясь в источнике, я вижу wex как преобразованиеВот но я не уверен, что он делает или как происходит PARSER_ERROR. Я пытаюсь копнуть глубже, но если я делаю что-то явно не то, пожалуйста, дайте мне знать.

Обновление 1:

Добавление строки

<conversionRule conversionWord="wex" converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter" />

в файле logback.xml, похоже, исправили это. Странно то, что я должен явно добавить файл ConversionRule, даже если я явно включил файл defaults.xml. Зачем?

Ответы на вопрос(0)

Ваш ответ на вопрос