Estou TENTANDO HÁ ALGUM TEMPO fazer conexão do Hibernate 2.1.3 com o FireBird 1.5 e não
tenho obtido sucesso a última msg de erro foi :
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: log est.log (O sistema não pode encontrar o caminho
especificado)Já me disseram que esse problema não tem a ver com seu hibernate, mas sim com meu
arquivo log4j.properties.A verdade eh q sou programador Delphi e estou migrando as aplicações da empresa para java,
ou seja, estou começando a aprender java e por isso só preciso q o hibernate grave uma única
vez no banco, para q eu consiga começar a trabalhar.Entao se alguém puder me informar como faço para não usar o log4.properties ficarei muito
agradecido …
Se por um acaso alguém tiver um exemplo de HIbernate com FireBird ou qualque outro material
sobre o assunto ficarei muito mais agradecido…Obrigado
Faz o seguinte teste…
ao invez de utilizar o log4j.properties usa o codigo abaixo para configurar teu log4j:
static Logger logger = Logger.getLogger(CLASSE.class);
string path=“PATH DO LOG”
try {
Appender fileAppender = new FileAppender(new PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN), path);
logger.addAppender(fileAppender);
} catch (IOException e) {
e.printStackTrace();
}
Independente disso, mesmo com erros no esquema de logs, o hibernate funciona, dando apenas avisos de warning.
Verifica se é só isso mesmo o problema.