Подтвердить что ты не робот

JBoss AS 6 Шаблоны регистрации

В каталоге развертывания JBoss 6 есть jboss-logging.xml:

Атрибут FILE имеет следующий шаблон:

<pattern-formatter pattern="%d %-5p [%c] (%t:%x) %s%E%n"/>

Это выводит что-то следующим образом:

2010-08-02 17:41:43,845 INFO  [STDOUT] (http-127.0.0.1-8080-1:)   2010-08-02 17:41:43,844  INFO [http-127.0.0.1-8080-1] (XyzPageController.java:<init>:58) - New abc instantiated and empty xyz constructed.

Мне интересно, что обозначают теги % s% E... Это конкретный JBoss 6?

4b9b3361

Ответ 2

Весь файл jboss-logging.xml специфичен для JBoss - от JBossAS 6, они используют собственную конфигурацию ведения журнала, вместо использования jboss-log4j.xml, как это было в предыдущих версиях.

Я не могу найти никакой документации относительно того, что это значит. Этот материал по-прежнему находится в стадии бета-тестирования, поэтому документы могут еще не существовать.

Ответ 4

Я хочу поделиться своим, моя цель состояла в том, чтобы "скопировать" Eclipse. Нет документации, и она немного отличается от шаблона Apache. Надеюсь, поможет.

        <formatter name="ECLIPSE_PATTERN">
               <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/>
        </formatter>

Действительно, я использую следующее (чтобы получить класс и метод)

        <formatter name="ECLIPSE_PATTERN_WITH_METHOD">
            <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %-120s%E {%l}%n"/>
        </formatter>