Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2009, 09:39
gpiramide
 
Fecha de Ingreso: marzo-2009
Mensajes: 1
Antigüedad: 15 años, 2 meses
Puntos: 0
ClassCastException con glassfish

Hola a todos,
estoy haciendo una aplicación web que accede a una base de datos de Oracle9 a través de glassfish, con un recurso JDBC configurado de forma que cree el pool de conexiones.
en la parte de la aplicación java tengo puesto lo siguiente:
javax.naming.InitialContext ic = new javax.naming.InitialContext();
oracle.jdbc.pool.OracleConnectionPoolDataSource ds = (oracle.jdbc.pool.OracleConnectionPoolDataSource)i c.lookup("jdbc/pool");
cuando la aplicación va a obtener el datasource obtengo la siguiente excepción:
Excepcion al crear la conexion java.lang.ClassCastException: com.sun.gjc.spi.jdbc40.DataSource40 cannot be cast to oracle.jdbc.pool.OracleConnectionPoolDataSource
¿Alguien sabe como puedo hacer el cast o hacer que glassfish de devuelva un OracleConnectionPoolDataSource.
gracias.