Olá pessoal.
Estou tentando implementar registros de log em meu sistema utilizando o Log4J. Para isso, criei uma classe que extende Logger e quando quero fazer um registro chamo o método “gravaLog” desta classe. Porém, ao executar esse método, estou recebendo o erro de NullPointerException na linha que tem o método addAppender(appender) abaixo:
appender = new FileAppender(layout, arquivo , false);
addAppender(appender);
Obs.: Todas as variáveis referenciadas foram criadas e instanciadas corretamente, como pude observar ao ‘debugar’ o programa.
Creio que trata-se de um erro básico, mas não consegui detectá-lo.
Alguém poderia dar alguma dica?
Obrigado!