[quote=guijocargo]Resolvi jogar o seu erro do primeiro post no google (devia ter feito isso antes --), veja se resolve seu problema:
http://www.guj.com.br/java/223753-apostila-caelum-erro-configuracao-hibernate
Para fazer a configuracao do log4j voce vai precisar usar o PropertyConfigurator.configure(), passando um objeto Properties, uma InputStream ou uma string contendo o caminho do seu arquivo, nele voce vai ter uma primeira linha:
log4j.rootLogger=[NIVEL.LOGGER], [appender.1], ... , [appender.n]
no [NIVEL.LOGGER] é o nivel minimo da mensagem a ser logada, crescentemente sao TRACE, DEBUG, INFO, WARN, ERROR, FATAL; depois voce define um ou mais appenders (que serao responsaveis pela saida dos logs), dando apenas nomes, como por exemplo console, arquivo, saida, etc…
log4j.appender.[appender]=[caminho.classe.appender]
depois de ter defido os appenders vc tem que inicia-los, para dar um saida no console voce usaria org.apache.log4j.ConsoleAppender no lugar de [caminho.classe.appender], tem outros tipos de appenders, o que utilizei no meu exemplo ali em cima é um appender para arquivo, depois disso voce vai setando algumas informacoes (atributos) do appender, não tem muito segredo, basicamente é apenas ler o javadoc 
voce pode atribuir um logger para um pacote, ao inves de:
log4j.rootLogger=[NIVEL.LOGGER], [appender.1], ... , [appender.n]
voce utilizara:
log4j.logger.[caminho.pacote]=[NIVEL.LOGGER], [appender.1], ... , [appender.n]
o resto nao muda em nada :)[/quote]
da uma olhada
log4j.rootLogger=[NIVEL.INFO],[appender.console] --> ??
log4j.appender.[appender]=[org.apache.log4j.ConsoleAppender]
log4j.appender.FILE.file=[path.do.arquivo]
log4j.appender.FILE.MaxFileSize=100KB
log4j.appender.FILE.MaxBackupIndex=10
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=%p [%t] (%F:%L) %c - %m%n
onde chamo o metodo PropertyConfigurator
public static void main(String[] args) {
PropertyConfigurator.configure("log4j.properties");
FrameCadastro fc = new FrameCadastro();
fc.setVisible(true);
fc.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
Não importa o caminho que coloco ele não acha o arquivo
esse é o erro /
log4j:ERROR Could not find value for key log4j.appender.[appender.console]
log4j:ERROR Could not instantiate appender named "[appender.console]".
log4j:ERROR Could not read configuration file [log4j.properties].
java.io.FileNotFoundException: log4j.properties (O sistema não pode encontrar o arquivo especificado)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:306)
at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:324)
at jpaTesteSwing.View.FrameCadastro.main(FrameCadastro.java:66)
log4j:ERROR Ignoring configuration file [log4j.properties].