Как переслать журнал JSF RI (Mojarra) в slf4j или log4j? - PullRequest
1 голос
/ 26 февраля 2011

Как научить Мохарру использовать slf4j или log4j?

Согласно документации slf4j Мне нужно позвонить:

org.slf4j.bridge.SLF4JBridgeHandler.install();

Где-тов моем проекте.Но я не могу назвать это в Мохарре ... Итак, вопрос в том, когда и как мне выполнить этот install() метод?

Ответы [ 2 ]

2 голосов
/ 20 апреля 2011

Лучший способ сделать это через пользовательский Listener . Будучи инициализированным перед сервлетом JSF, он должен сконфигурировать мост jul-to-slf4j в contextInitialized(ServletContextEvent).

0 голосов
/ 26 февраля 2011

Я считаю, что Mojarra, будучи кодом Sun, использует java.util.logging.

Загружаемый файл проекта slf4j содержит встроенный модуль, который перенаправляет все операторы jul в slf4j.Затем вы можете использовать log4j как серверную часть slf4j.

...