Tomcat e properties file - Dá erro mas funciona

2 respostas
O

Pessoal,
Estou refazendo os exercícios da apostila FJ21 da Caelum e na conexão com o banco utilizei um arquivo properties. Funciona tudo certinho, linha de comando, dentro do Eclipse e até mesmo na web do localhost.
Entretanto neste último caso (web), apesar de funcionar e retornar a lista de registros correta no browser o Tomcat mostra em sua console:

java.io.FileNotFoundException: db1.properties (O sistema não pode encontrar o arquivo especificado)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.(Unknown Source)

at java.io.FileInputStream.(Unknown Source)

at br.com.caelum.jdbc.ConnectionFactory.getConnection(ConnectionFactory.java:22)

at br.com.caelum.jdbc.dao.ContatoDAO.(ContatoDAO.java:18)

at org.apache.jsp.lista_002delegante_jsp._jspService(lista_002delegante_jsp.java:97)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


O que está ocorrendo e onde deve ficar o arquivo “db1.properties”? Existe algum xml específico ao MySQL para ser colocado no diretório do Tomcat?

Qualquer ajuda é muito bem vinda…

Abraços a todos

2 Respostas

psandrelli

Vc tentou colocar dentro de WEB-INF?

O

Oi psandrelli

Obrigado por responder. O pior é que eu já coloquei sim mas não resolveu.

Vou continuar quebrando a cabeça e se achar o que está ocorrendo posto aqui.

Mais uma vez obrigado

Criado 8 de janeiro de 2008
Ultima resposta 8 de jan. de 2008
Respostas 2
Participantes 2