Erro no properties

3 respostas
Y

Olá pessoal,

Sou novo aqui… Estou com um problema

javax.servlet.ServletException: java.io.FileNotFoundException: File /dbpool.properties not found in classpath.

com.curriculos.ConnectionInitServlet.init(ConnectionInitServlet.java:34)

javax.servlet.GenericServlet.init(GenericServlet.java:211)

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)

org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)

org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)

org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)

org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)

java.lang.Thread.run(Thread.java:595)

root cause

Este erro da quando eu acesso um arquivo servlet o arquivo properties está na pasta web-inf.

Alguém sabe o que pode ser?

3 Respostas

_fs

Coloue o properties no diretório web-inf/classes. Então fica fácil:

InputStream is = getClass().getClassLoader().getResourceAsStream( "dbpool.properties" );
Properties props = new Properties();
props.load( is );
Y

Eu fiz kra mas ainda da o mesmo erro.

… Q sera q acontece?

_fs

Não, você não fez :smiley:

  • certifique a localização do arquivo .properties
  • reinicie o Servlet Container

Se der algum erro, poste aqui também.

Criado 28 de junho de 2006
Ultima resposta 28 de jun. de 2006
Respostas 3
Participantes 2