Problema no pool de conexões com Tomcat 5.5 e Sql server 2005

Oi pessoal!!! :cry:
é o sguinte, já pesquisei horrores aqui no fórum, testei várias dicas, mas nada resolveu meu caso. Espero que alguém possa me dar uma luz!
Estou há quase 24hs tentando configurar um pool de conexões com Tomcat 5.5 e Sql Server 2005 e não funciona, nem remoto e nem local!!!
O erro é o seguinte:

[color=red]org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (IOException: null)[/color]

Minha configuração no context.xml:

[color=darkblue]<Context auth=“Container”>
<Resource
name=“jdbc/fotobradesco”
type=“javax.sql.DataSource”
url=“jdbc:mckoi://10.0.0.16:1433/”
driverClassName=“com.mckoi.JDBCDriver”
username=“sa”
password=“kagikawa”
maxActive=“100”
maxIdle=“20”/>
</Context>[/color]

Minha classe de conexão:

[color=darkblue]public Connection getConnectionBD(String jndi) throws Exception, IOException{
Connection connection = null;

	InitialContext contexto        = new InitialContext();
	DataSource ds 			= (DataSource)contexto.lookup("java:comp/env/" + jndi);
	connection 			= ds.getConnection();
	
	return connection;

}[/color]

Chamada ao método:

[color=darkblue]try{
connect = connDb.getConnectionBD(“jdbc/fotobradesco”);
} catch(Exception e){
aux = e.toString();
e.printStackTrace();
}[/color]

Se alguém poder me dar um help!!! Pooor favor!!! :lol: