JBoss AS 6 日志模式

13
在JBoss 6的部署目录中,有一个名为的文件: FILE appender有以下模式:
<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特有的吗?
4个回答


2
整个 jboss-logging.xml 文件是JBoss特有的 - 从JBossAS 6开始,他们使用专有的日志配置,而不像以前版本一样使用 jboss-log4j.xml
我找不到任何关于它的含义的文档。这些东西仍处于测试阶段,因此可能尚不存在文档。

1
刚在 JBoss 论坛上发布了一个问题:http://community.jboss.org/message/556245 - Jan
4
太糟糕了!这是开源世界的全部故事,一个大集市;嘿,来自jboss的人们,是时候打扫你们的房间了!这既不认真也不专业…… - Damien MIRAS

2

0

我想分享我的经验,我的目标是“复制”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>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接