Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/05/2009, 06:00
Nendrel
 
Fecha de Ingreso: agosto-2006
Mensajes: 35
Antigüedad: 18 años, 3 meses
Puntos: 0
Respuesta: Límite en la longitud de los parámetros de los procedimientos almacenados.

El error salta en el PL/SQL:

Código:
java.sql.SQLException: ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at "ESQUEMA.PAQUETE", line 285
ORA-06512: at line 1

        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:137)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:304)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:271)
        at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:625)
        at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:180)
        at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:869)
        at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1153)
        at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2932)
Luego de esto ya se propaga a Java que es el que captura la excepción y muestra el mensaje.

¿Puede ser algo del JDBC?