Olá Pessoal !!!
Estou com um problema e não estou conseguindo resolver.
Estou utilizando o Postgre e estou fazendo uma aplicação utilizando servlets e jsp.
E estou reendo conectar com o banco atrvés de data source como no código abaixo:
InitialContext inicial = new InitialContext();
DataSource ds = (DataSource) inicial.lookup("java:comp/env/jdbc/postgres");
Connection con = ds.getConnection();
E as configurações do banco de dados estão em no arquivo context.xml como segue abaixo:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="C:\Documents and Settings\Administrador\Desktop\Projeto\Carros" path="/Carros">
<Logger className="org.apache.catalina.logger.FileLogger" prefix="Carros" suffix=".log" timestamp="true"/>
<!-- Pool de Conexões -->
<Resource auth="Container" name="jdbc/postgres" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/postgres">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<!-- Número máximo de conexões -->
<parameter>
<name>maxActive</name>
<value>100</value>
</parameter>
<!-- Número máximo de conexões sem atividade -->
<parameter>
<name>maxIdle</name>
<value>30</value>
</parameter>
<!-- Tempo até estourar a conexão (timeout) -->
<parameter>
<name>maxWait</name>
<value>10000</value>
</parameter>
<!-- Usuário e Senha de acesso ao Banco -->
<parameter>
<name>username</name>
<value>postgres</value>
</parameter>
<parameter>
<name>password</name>
<value>lala</value>
</parameter>
<!-- Classe do Driver de Acesso ao Banco de Dados -->
<parameter>
<name>driverClassName</name>
<value>org.postgresql.Driver</value>
</parameter>
<!-- URL de acesso ao banco -->
<parameter>
<name>url</name>
<value>jdbc:postgresql://localhost/banco</value>
</parameter>
</ResourceParams>
</Context>
Mas todas as vezes que tento conectar no banco o seguinte erro é mostrado:
Cannot create JDBC driver of class ‘’ for connect URL ‘null’
Alguem pode me ajudar com esse problema ???
Obrigado
Um abraço
t+