JDBC problem in rollback

From: Prashant Kumar <pkumar13_at_yahoo.com>
Date: 3 Jul 2003 10:16:52 -0700
Message-ID: <c3074579.0307030916.2cc4f42f_at_posting.google.com>


Hi:

I get the following exception from oracle. It seems to be happening during a rollback of a transaction, while doing an executeBatch()

Has anyone seen this before ?

Thanks much!
-Prashant

java.lang.ArrayIndexOutOfBoundsException: 0

        at oracle.jdbc.ttc7.NonPlsqlTTCColumn.sizeExceeded(NonPlsqlTTCColumn.java:58)
        at oracle.jdbc.ttc7.NonPlsqlTTCDataSet.marshalRow(NonPlsqlTTCDataSet.java:57)
        at oracle.jdbc.ttc7.TTIrxd.marshal(TTIrxd.java:106)
        at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1884)
        at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:1093)
        at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:2047)
        at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java:1940)
        at oracle.jdbc.driver.OraclePreparedStatement.executeBatch(OraclePreparedStatement.java:3899)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeBatch(DelegatingPreparedStatement.java)
        at main.InventoryLogManager.saveMaterialAgeReport(InventoryLogManager.java:400)
.... Received on Thu Jul 03 2003 - 19:16:52 CEST

Original text of this message