Java - ClassCastException NewProxyCallableStatement to oracle.jdbc.OracleCallableStatement

   
Vista:

ClassCastException NewProxyCallableStatement to oracle.jdbc.OracleCallableStatement

Publicado por jmuoz35 (7 intervenciones) el 15/12/2015 10:53:35
Buenos días,

el problema me pasa en producción cuando nos logeamos nos sale el error de java.lang.ClassCastException: com.mchange.v2.c3p0.impl.NewProxyCallableStatement cannot be cast to oracle.jdbc.OracleCallableStatement.

El servidor es un weblogic, y es una parte de código que no se ha tocado y es en concreto en :

1
2
3
4
5
6
7
8
9
10
CallableStatement callableStatement = null;
	ResultSet resultSet = null;
	//C=MENTAMOS ESTO EN DESARROLLO PARA PODER ENTRAR
	try {
		callableStatement = conexion.prepareCall("{? = call CTRL_ACC_GPID.fn_obtener_usuario(?)}");
		callableStatement.registerOutParameter(1, OracleTypes.CURSOR);
		callableStatement.setString(2, usuario.getCodUsuario());
 
		callableStatement.execute();
		resultSet = ((OracleCallableStatement) callableStatement).getCursor(1);

Comentar que en desarrollo estamos utilizando un apache y que no se produce dicho error, por favor alguien sabe por qué está pasando y que solución se le puede dar.


Muchas gracias.

Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder