oracle jdbc woe

Exception thrown
java.lang.ArrayIndexOutOfBoundsException: 511000000
at oracle.jdbc.driver.T4CVarcharAccessor.unmarshalOneRow(T4CVarcharAccessor.java:302)
at oracle.jdbc.driver.T4CTTIrxd.unmarshal(T4CTTIrxd.java:916)
at oracle.jdbc.driver.T4CTTIrxd.unmarshal(T4CTTIrxd.java:835)
at oracle.jdbc.driver.T4C8Oall.readRXD(T4C8Oall.java:664)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:328)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:186)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:521)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:205)
at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:861)
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1145)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1267)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3449)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3493)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1491)
at org.familysearch.digitalarchive.dpspresmonitor.SdbDbData.getNamesAndApidsAssociatedWithDgs(SdbDbData.java:368)
at org.familysearch.digitalarchive.presaudittools.onedgscompare.OneDgsCompare.setupDataSdb(OneDgsCompare.java:329)
at org.familysearch.digitalarchive.presaudittools.onedgscompare.OneDgsCompare.retrieveFailures(OneDgsCompare.java:340)
at org.familysearch.digitalarchive.presaudittools.onedgscompare.OneDgsCompare.handleDgs(OneDgsCompare.java:452)

 

meant “you set fetchsize too high” apparently LOL