Cannot create JDBC driver of class '' for connect URL 'null'

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+

Olá.
A versão do driver está correta?
Está no path de sua aplicação?
Tente passar a url da base assim:

Um abraço!!!