Fernando Rosado Altamirano respondió:
¿Y quién pone "BaseDatos" en el contexto de la aplicación? Para acceder a un Datasource se suele hacer así : InitialContext ic2 = new InitialContext(); DataSource ds = (DataSource) ic2.lookup("jdbc/stpview"); ... Connection conn = ds.getConnection();...