Tomcat e java.util.logging

Olá:

Dando continuidade a uma dúvida anterior
Comecei a usar os recursos do pacote java.util.logging. No método init() do meu servlet escrevi estas linhas:

        log.info("info");
        log.severe("severe");
        log.fine("finer");

Quando inicio o Tomcat, aparecem as mensagens de info e de severe, mas não a de fine. Seguindo uma dica do Java Almanac, abri o arquivo [JDK_HOME]/jre/lib/logging.properties. Após algumas tentativas frustradas quando modifiquei as seguintes linhas:

# Antes era INFO
java.util.logging.ConsoleHandler.level = FINE
# Linha que inseri. O servlet está no pacote bomi.servlet
bomi.level=FINE

A mensagem fine apareceu.
Minha pergunte é: Não há um modo melhor de se fazer isso? Ao invés de mexer num arquivo das “entranhas” da JVM, usar um arquivo de configuração da aplicação. Já tentei usar o WEB.xml mas não deu certo.

Grato,

Porque você não altera o level através do método setLevel(Level)?

http://java.sun.com/j2se/1.4.2/docs/api/java/util/logging/Logger.html#setLevel(java.util.logging.Level)

[]'s

Caio:

Não é bem questão de usar o Level, mas sim como fazer a configuração do logging para minha aplicação. De qualquer forma minha dúvida foi solucionada. Segui as instruções deste tópico do fórum da Sun (segunda resposta).

Grato,