Olá pessoal…
Consegui configurar o meu tomcat para funcionar com o JSF, porém, toda vez que ele precisa fazer um acesso à alguma coisa com banco de dados, ele mostra o seguinte erro:
com.sun.rave.web.ui.appbase.ApplicationException: #{Inicial.botao_ok_action}: javax.faces.el.EvaluationException: java.lang.RuntimeException: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.destroy(ViewHandlerImpl.java:601)
com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java:302)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:221)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
com.sun.rave.web.ui.util.UploadFilter.doFilter(UploadFilter.java:194)
Até onde eu sei, eu tenho que configurar uma data source, no tom cat? certo?
O problema, é que eu não sei como fazer isso… vi vários exemplos de configuração dos arquivos server.xml e web.xml, mas nenhum deles mostra onde eu devo colocar as modificações.
Exportei do Java Studio Creator a seguinte conexão:
<?xml version="1.0" encoding="UTF-8"?>
<dataSources majVer="1" minVer="0">
<dataSource name="dados"
driverClassName="org.postgresql.Driver"
url="jdbc:postgresql://localhost:5432/b_dados"
validationQuery="select * from public.dados"
username="postgres"
password="senha"
/>
</dataSources>
Daí to perdidão…
Alguma ajuda?!
Valeu!!!
