Установить форматирование журнала в Glassfish - PullRequest
4 голосов
/ 07 октября 2010

Мне не нравится вывод 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 Ответ

5 голосов
/ 08 октября 2010

Посмотрите Настройка формата журнала сервера на форумах GlassFish.В основном вам необходимо:

  • Реализация вашего форматера
  • Поместите банку с вашим форматером в domain_dir/lib/ext.
  • Объявите это в <mydomain>/config/logging.properties

См. Также

...