0
當我在那裏放置一個變量(模式)時,我的SMTPAppender在logback訪問中的主題總是顯示一個 %PARSER_ERROR。Logback-access 1.0.13:SMTPAppender在主題中顯示PARSER_ERROR
對於主題行:
<subject>TESTING: %logger{20} - %m</subject>
我得到這個主題爲:
TESTING: %PARSER_ERROR[logger] - %PARSER_ERROR[m]
我使用的是1.0.13版本Jetty和我的logback-access.xml是作爲 如下:
<appender name="SMTP"
class="ch.qos.logback.access.net.SMTPAppender">
<layout class="ch.qos.logback.access.PatternLayout">
<encoder>
<pattern>%fullRequest%n%n%fullResponse</pattern>
</encoder>
</layout>
<Evaluator class="ch.qos.logback.access.net.URLEvaluator">
<URL>index</URL>
</Evaluator>
<from>[email protected]</from>
<subject>TESTING: %logger{20} - %m</subject>
<smtpHost>localhost</smtpHost>
<to>[email protected]</to>
</appender>
<appender-ref ref="SMTP" />
當我省略了主題標籤的一切,我得到以下信息:
09:57:01,618 |-INFO in ch.qos.logback.access.net.SMTPAppender[SMTP] - About to send out SMTP message "%PARSER_ERROR[m]
" to [[email protected]]
謝謝,但這不是問題。我嘗試過使用單個變量,例如%fullRequest – mirandes