Subject Re: [Firebird-Java] ArrayIndexOutOfBoundsException in isc_vax_integer
Author David Jencks
So far I have no ideas. Any chance you could turn this into a small junit
test case we could add to our suite? Are more than one request thread
operating when this occurs?

david jencks

On 2002.04.05 14:31:39 -0500 Ken Richard wrote:
> Any ideas? When I turn on the log4j levels for GDS_Impl the exception
> doesn't happen. When I create a small program that executes the query
> then the exception doesn't happen.
>
> The query executes (with different values for pk_aesbrowsergroup)
> several times before the exception occurs and then fails and then starts
> working again.
>
> 36406 HttpProcessor[8080][4] DEBUG
> org.firebirdsql.jca.FBManagedConnection preparing sql: select
> pk_aesbrowsergroup, title from aesbrowsergroup where pk_aesbrowsergroup
> = 6
> 36422 HttpProcessor[8080][4] ERROR servlets.AesBrowser Error in
> dumpSiteInfo
> java.lang.ArrayIndexOutOfBoundsException
> at
> org.firebirdsql.jgds.GDS_Impl.isc_vax_integer(GDS_Impl.java:1037)
> at
> org.firebirdsql.jgds.GDS_Impl.parseTruncSqlInfo(GDS_Impl.java:1902)
> at org.firebirdsql.jgds.GDS_Impl.parseSqlInfo(GDS_Impl.java:1876)
> at
> org.firebirdsql.jgds.GDS_Impl.isc_dsql_prepare(GDS_Impl.java:952)
> at
> org.firebirdsql.jca.FBManagedConnection.prepareSQL(FBManagedConnection.j
> ava:602)
> at
> org.firebirdsql.jdbc.FBStatement.internalExecute(FBStatement.java:873)
> at
> org.firebirdsql.jdbc.FBStatement.executeQuery(FBStatement.java:97)
> at
> com.aeseducation.db.DbObjectFactory.queryForSingleObject(DbObjectFactory
> .java:205)
> at
> com.aeseducation.db.DbObjectFactory.getObject(DbObjectFactory.java:114)
> at AesBrowser$ApprovedSitesLoader.dumpSiteInfo(AesBrowser.java:822)
>
> at AesBrowser$ApprovedSitesLoader.getSites(AesBrowser.java:359)
> at AesBrowser.doGet(AesBrowser.java:77)
>
>
>
>
> To unsubscribe from this group, send an email to:
> Firebird-Java-unsubscribe@yahoogroups.com
>
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
>
>
>