Boa tarde pessoal,
Eu criei um arquivo Sistema.config que no caso é Properties que armazeno os dados necessarios para o sistema fazer a conexão com BD.
Esta funcionando perfeitamente para aplicações quando rodo pelo eclipse, mais quando tento rodar pela Web ele não consegue encontrar o arquivo Properties.
Alguem sabe me informar porque ?
printStackTrace do Erro:
Erro ao abrir arquivo de configuracao: java.io.FileNotFoundException: sistema.config (O sistema não pode encontrar o arquivo especificado)
java.io.FileNotFoundException: sistema.config (O sistema não pode encontrar o arquivo especificado)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at br.com.operacao.jdbc.Configurador.obterContexto(Configurador.java:25)
at br.com.operacao.jdbc.ConnectionFactory.getConnection(ConnectionFactory.java:16)
at br.com.operacao.jdbc.dao.FuncionarioDAO.<init>(FuncionarioDAO.java:25)
at br.com.operacao.graficos.ContaNivelFuncionariosProducer.produceDataset(ContaNivelFuncionariosProducer.java:23)
at de.laures.cewolf.taglib.DataContainer.getDataset(DataContainer.java:53)
at de.laures.cewolf.taglib.SimpleChartDefinition.getDataset(SimpleChartDefinition.java:34)
at de.laures.cewolf.taglib.SimpleChartDefinition.produceChart(SimpleChartDefinition.java:30)
at de.laures.cewolf.taglib.AbstractChartDefinition.getChart(AbstractChartDefinition.java:121)
at de.laures.cewolf.taglib.ChartImageDefinition.ensureRendered(ChartImageDefinition.java:137)
at de.laures.cewolf.taglib.ChartImageDefinition.getSize(ChartImageDefinition.java:146)
at de.laures.cewolf.CewolfRenderer.doGet(CewolfRenderer.java:153)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)