Pessoal,
Eu configurei os meus datasources oracle no JBOSS para usar os pool de conexão e está tudo funcionando perfeitamente. Porém, não gostaria de deixar meu drive de conexão no [jboss-home]/server/default/lib, gostaria de carregar o drive que está na [my-app] /WEB-INF/inf. Qual a melhor forma de fazer isso?
Hoje pego a conexão da seguinte forma:
Context initContext = new InitialContext();
DataSource ds = (DataSource)initContext.lookup("java:/OracleDS");
Connection conn = ds.getConnection();
Com o JNDI eu consigo especificar o caminho do meu driver?