--- En DesarrolloJava@..., "Marco Ortiz" <mortiz@...>
escribió:
>
> Tengo una aplicación en producción hace dos años hecha en java y
utilizando Oracle 10G como motor de persistencia. Durante todo ese
tiempo no había tenido problemas, pero hace 15 días comenzó a lanzar
la siguiente excepcion:
>
> 2008-11-03 10:14:29,374 ERROR [Thread-22]
> org.springframework.jdbc.UncategorizedSQLException: SqlMapClient
operation; uncategorized SQLException for SQL []; SQL state [72000];
error code [1013];
> --- The error occurred in com/bytesw/sga/dao/ibatis/sqlMapSGA.xml.
> --- The error occurred while applying a parameter map.
> --- Check the
sga.actualizaAccionAutomaticaXAlertaGenerada-InlineParameterMap.
> --- Check the statement (update failed).
> --- Cause: java.sql.SQLException: ORA-01013: user requested cancel
of current operation
>
> y hace 4 días se a agregado la siguiente:
> org.springframework.jdbc.UncategorizedSQLException: SqlMapClient
operation; uncategorized SQLException for SQL []; SQL state [72000];
error code [1461];
> --- The error occurred in com/bytesw/sga/dao/ibatis/sqlMapSGA.xml.
> --- The error occurred while applying a parameter map.
> --- Check the sga.insertaAlertaGenerada-InlineParameterMap.
> --- Check the statement (update failed).
> --- Cause: java.sql.SQLException: ORA-01461: can bind a LONG value
only for insert into a LONG column
> ; nested exception is
com.ibatis.common.jdbc.exception.NestedSQLException:
> --- The error occurred in com/bytesw/sga/dao/ibatis/sqlMapSGA.xml.
> --- The error occurred while applying a parameter map.
> --- Check the sga.insertaAlertaGenerada-InlineParameterMap.
> --- Check the statement (update failed).
> --- Cause: java.sql.SQLException: ORA-01461: can bind a LONG value
only for insert into a LONG column
>
> com.ibatis.common.jdbc.exception.NestedSQLException:
> --- The error occurred in com/bytesw/sga/dao/ibatis/sqlMapSGA.xml.
> --- The error occurred while applying a parameter map.
> --- Check the sga.insertaAlertaGenerada-InlineParameterMap.
> --- Check the statement (update failed).
> --- Cause: java.sql.SQLException: ORA-01461: can bind a LONG value
only for insert into a LONG column
>
> He invertido más de 10 horas diarias en la última semana y no puedo
dar con el clavo. A continuación, todo las acciones que he realizado
sin encontrar solución alguna:
> a.. Revise los queries.
> b.. Agregué algunos índices a las consultas más pesadas.
> c.. Cambie el driver.
> d.. Revise los parámetros a los queries y estos son correctos.
> Cualquier ayuda se lo agradeceré mucho.
>
> Saludos
> Marco Ortiz
>
Algun cambio en la version de Base de Datos , J2EE , Servidor de
Aplicaciones ? .. Seteo de Vias Paths ??....
Se instalo algun nuevo software en el servidor ?..
Saludos
Cesar Alvarado P.