Установить формат журнала в Glassfish
Мне не нравится вывод com.sun.enterprise.server.logging.UniformLogFormatter
который может быть равномерным, но не очень полезным. Итак, на первом этапе я просто заменил его на java.util.logging.SimpleFormatter
, Это на самом деле работает хорошо, но для java.lang.ClassCastException
исключение:
java.lang.ClassCastException: java.util.logging.SimpleFormatter cannot be cast to com.sun.enterprise.server.logging.UniformLogFormatter
Будучи перфекционистом, я хочу избавиться от этого исключения и задаюсь вопросом, могу ли я создать свой собственный дочерний класс из com.sun.enterprise.server.logging.UniformLogFormatter и каким-то образом установить этот класс в glassfish.
Но я не смог найти никакой информации о том, как установить пользовательский формат журнала в Glassfish. У кого-нибудь есть указатель на эту тему?
1 ответ
Ознакомьтесь с разделом Настройка формата журнала сервера на форумах GlassFish. В основном вам необходимо:
- Реализуйте свой форматер
- Положите банку с вашим форматером в
domain_dir/lib/ext
, - Объявите это в
<mydomain>/config/logging.properties