Problemas com Pool de Conexão com SQL Servel

Salve, Programadores Java.

Estou com um problema ao tentar fazer um pool de conexoes com o SQL Server.

O meu Context ta assim:

<Context path="/teste_conexao">
    <Resource auth="Container" driverClassName="net.sourceforge.jtds.jdbc.Driver" maxActive="0" maxIdle="3" maxWait="-1" name="jdbc/sql2000" type="net.sourceforge.jtds.jdbcx.JtdsDataSource" url="jdbc:jtds:sqlserver://localhost:1433/bianca" username="usr.bianca" password="acnaib"/>
</Context>

e no meu web.xml eu adcionei a seguinte tag: <resource-ref> <description>MS SQL</description> <res-ref-name>jdbc/sql2000</res-ref-name> <res-type>net.sourceforge.jtds.jdbcx.JtdsDataSource</res-type> <res-auth>Container</res-auth> </resource-ref>

a minha classe de conexao e essa ai:


package com.neokiva.beans;

import java.sql.*;
import java.util.*;
import javax.naming.*;
import javax.sql.*;

public class DataBase {
    
    /*Objetos padrões utilizados na conexão com o banco*/
    private Connection con;

    
    /** Creates a new instance of DataBase */
    public DataBase() {
        con=null; 
       
    }
    
    //Efetua a conexão o Bean no banco de dados
    public void conectar(){
        try{
    
            //Conexao com o banco
            if(getConnection() == null){
                InitialContext cxt = new InitialContext();
                if ( cxt == null ){
                   throw new Exception("Uh oh -- no context!");
                }
O erro ocorre aqui=>>>               DataSource ds = (DataSource) cxt.lookup("java:/comp/env/jdbc/sql2000");

                if ( ds == null ){
                   throw new Exception("Banco de dados não encontrado!");
                }else{
                    con = ds.getConnection();
                }
            }
            
        }catch(Exception e){
            System.out.println(e.getMessage());
        }
        
    }
    
    //Fecha a conexão do Bean com o banco de dados
    public void desconectar(){
        try{
            getConnection().close();
        }catch(SQLException s){}
    }

    public Connection getConnection() {
        return con;
    }
}

Alguem pode me dar uma luz???
já não sei mais oq fazer…
Já Baixei os arquivos. jar e os coloquei no common/lib do tomcat.

Esta ocorrendo alguma exception ? :roll:

Desculpa, esqueci de falar o mais importante.

A Exception que eu capturo é de :

Valeu man…