Oi Thiago,
Qual a versão do seu OAS? até a versão 10gR2 o modo de configuração do Pool no servidor é uma, a partir da 10g R3 muda um pouco. Mas se no servidor vc consegui fazer funcionar ok.
Já no sistema, vc tem que importar os pacotes:
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;
import java.sql.*;
Depois fazer a chamada do lookup:
public void metodo
{
Connection conn;
InitialContext ic;
DataSource ds;
ic = new InitialContext();
ds = (DataSource) ic.lookup(“jdbc/ConexaoDS”);
conn = ds.getConnection();
}
Eu só uso isso e funciona muito bem, e não preciso configurar nada de resource no WEB.XML