Ya he encontrado el problema resulta que en el proceso batch hago una 1000 inserciones en la BBDD, cuando cambio el proceso batch a 500 inserciones funciona correctamente al parece el problema es tema de configuración del Datasource del weblogic. Es problema de tamaño de buffer.
Hola
Tengo un aplicación en JEE que usa las siguientes tecnologias:
Jsf/Richfaces
Spring
Ibatis
Oracle
La apliacion se va desplegar en weblogic 10.3.0, actualemete la aplicacion funciona correctamente en tomcat, pero cuando subo la aplicacion en weblogic, se produce un error muy raro cuando intento ejecutar un batch para hacer muchas inserciones a la BBDD.
El error no se produce si yo configuro el Datasource y DataSourceTransactionManager y lo subo al weblogic funciona.
Pero si yo cojo el Datasource por jndi que lo prover el weblogic y defino el WebLogicJtaTransactionManager, se produce el error que ese el siguiente:
org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [0]; executeBatch, Exception = -32323; nested exception is java.sql.SQLException: executeBatch, Exception = -32323
En otra cosa que me fijado es que el ojdbc que uso yo es el ojdbc5.jar mientras el weblogic usa ojdbc6.jar y no sé como solucionar el problema alguien sabe por que se produce este error raro.