在glassfish中安装日志格式化程序

时间:2010-10-07 09:48:05

标签: java-ee glassfish java.util.logging

我不喜欢com.sun.enterprise.server.logging.UniformLogFormatter的输出,这可能是统一但不是很有用。所以在第一步中我只用java.util.logging.SimpleFormatter替换它。这实际上工作正常但是java.lang.ClassCastException例外:

  

java.lang.ClassCastException:java.util.logging.SimpleFormatter无法强制转换为com.sun.enterprise.server.logging.UniformLogFormatter

作为一个完美主义者我想摆脱这个异常,我想知道我是否可以从com.sun.enterprise.server.logging.UniformLogFormatter创建我自己的子类,并以某种方式将此类安装到glassfish中。

如何在Glassfish中安装自定义日志格式化程序?

1 个答案:

答案 0 :(得分:5)

在GlassFish论坛上查看Configuring format of server log。基本上,你需要:

  • 实施格式化程序
  • 将格式化板放在domain_dir/lib/ext中。
  • <mydomain>/config/logging.properties
  • 中声明

另见