random java.lang.NegativeArraySizeException error
I am in the devolpment stage of trying to use XSQL technology, and am getting an error message that's been baffling me for weeks. What's most troubling about this issue is that it only occurs occasionally. If I refresh the web browser (both IE and Netscape), the XSQL page will process properly, and spit back the appropriate XML (why does refreshing 'fix' the problem??). Separate XSQL pages are connecting and both querying/inserting data into an Oracle 8.1.7 database. Both types of actions can result in the same error message.
I upgraded the jdk to 1.1.8 from 1.1.3, and the xdk up to 9.0.1.2.0.
The error message that appears in the browser:
Oracle XSQL Servlet Page Processor 9.0.1.2.0 (Prod)
XSQL-017: Unexpected Error Occurred
java.lang.NegativeArraySizeException
at oracle.net.ano.CryptoDataPacket.decryptAndChecksum(Compiled Code)
at oracle.net.ano.CryptoDataPacket.(Compiled Code)
at oracle.net.ano.AnoNetInputStream.processPacket(Compiled Code)
at oracle.net.ns.NetInputStream.getNextPacket(Compiled Code)
at oracle.net.ns.NetInputStream.read(Compiled Code)
at oracle.net.ns.NetInputStream.read(Compiled Code)
at oracle.net.ns.NetInputStream.read(Compiled Code)
at oracle.jdbc.ttc7.MAREngine.unmarshalUB1(Compiled Code)
at oracle.jdbc.ttc7.MAREngine.unmarshalSB1(Compiled Code)
at oracle.jdbc.ttc7.Ocommoncall.receive(Compiled Code)
at oracle.jdbc.ttc7.TTC7Protocol.rollback(Compiled Code)
at oracle.jdbc.driver.OracleConnection.rollback(Compiled Code)
at oracle.xml.xsql.XSQLConnectionPool.getConnection(Compiled Code)
at oracle.xml.xsql.XSQLConnectionManagerImpl.getConnection(Compiled Code)
at oracle.xml.xsql.XSQLPageRequestImpl.setConnectionName(Compiled Code)
at oracle.xml.xsql.XSQLPageProcessor.process(Compiled Code)
at oracle.xml.xsql.XSQLServlet.doGet(Compiled Code)
at oracle.xml.xsql.XSQLServlet.doPost(Compiled Code)
at javax.servlet.http.HttpServlet.service(Compiled Code)
at javax.servlet.http.HttpServlet.service(Compiled Code)
at org.apache.jserv.JServConnection.processRequest(Compiled Code)
at org.apache.jserv.JServConnection.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
Any help, or a pointer on a possible thread to continue reseach on this is GREATLY appreciated!