Error in Oracle JDBC CryptoDataPacket
401146Aug 11 2003 — edited Oct 30 2003Hello All.
We're getting this VERY strange error on Sybase EAServer 4.1.3 when using the messageservice with jdbc. And we're NOT using encryption...
I've tried to google for answers, and actually I came upon someone else with the same problem. Has anyone of you ever seen this error, and are there any suggestions as to why we're getting this?
The google link to the other fellows error is:
http://groups.google.dk/groups?q=oracle.net.ano.CryptoDataPacket.decryptAndChecksum(CryptoDataPacket)&hl=da&lr=&ie=UTF-8&oe=UTF-8&selm=5c670dfa.0110181053.522aa175%40posting.google.com&rnum=1
I hope that someone out there has an idea, and perhaps can help us out with a solution.
Many thanks for your time!
/Anders Rimmer, Denmark Scandinavia
*** --- The error (stacktrace) --- ***
java.lang.NegativeArraySizeException
at oracle.net.ano.CryptoDataPacket.decryptAndChecksum(CryptoDataPacket)
at oracle.net.ano.CryptoDataPacket.(CryptoDataPacket)
at oracle.net.ano.AnoNetInputStream.processPacket(AnoNetInputStream)
at oracle.net.ns.NetInputStream.getNextPacket(Unknown Source)
at oracle.net.ns.NetInputStream.read(Unknown Source)
at oracle.net.ns.NetInputStream.read(Unknown Source)
at oracle.net.ns.NetInputStream.read(Unknown Source)
at oracle.jdbc.ttc7.MAREngine.unmarshalUB1(MAREngine.java:931)
at oracle.jdbc.ttc7.MAREngine.unmarshalSB1(MAREngine.java:893)
at oracle.jdbc.ttc7.Oopen.receive(Oopen.java:105)
at oracle.jdbc.ttc7.TTC7Protocol.open(TTC7Protocol.java:586)
at oracle.jdbc.driver.OracleStatement.(OracleStatement.java:385)
at oracle.jdbc.driver.OracleConnection.privateCreateStatement(OracleConnection.java:772)
at oracle.jdbc.driver.OracleConnection.createStatement(OracleConnection.java:712)
at com.sybase.jaguar.jcm.JCMCache.pingConnection(JCMCache.java:3948)
at com.sybase.jaguar.jcm.JCMCache.getProxyConnection(JCMCache.java:1937)
at com.sybase.jaguar.jcm.JCMCache.getConnection(JCMCache.java:1700)
at com.sybase.CORBA.cts.MessageServiceImpl.getConn(MessageServiceImpl.java:7211)
at com.sybase.CORBA.cts.MessageServiceImpl.insert(MessageServiceImpl.java:11551)
at com.sybase.CORBA.cts.MessageServiceImpl.insert(MessageServiceImpl.java:11507)
at com.sybase.CORBA.cts._sk_CtsComponents_MessageService.invoke(_sk_CtsComponents_MessageService.java:1093)
at com.sybase.CORBA.local.Socket.call(Native Method)
at com.sybase.CORBA.local.OutputStream.write(OutputStream.java:29)
at com.sybase.CORBA.iiop.Connection.invoke(Connection.java:3365)
at com.sybase.CORBA.cts._st_MessageServiceSystem.insert(_st_MessageServiceSystem.java:1712)
at com.sybase.CORBA.cts.MessageServiceImpl.send(MessageServiceImpl.java:11021)
at com.sybase.CORBA.cts.MessageServiceImpl.send(MessageServiceImpl.java:10929)
at com.sybase.CORBA.cts._sk_CtsComponents_MessageService.invoke(_sk_CtsComponents_MessageService.java:692)
at com.sybase.CORBA.local.Socket.call(Native Method)
at com.sybase.CORBA.local.OutputStream.write(OutputStream.java:29)
at com.sybase.CORBA.iiop.Connection.invoke(Connection.java:3365)
at CtsComponents._st_MessageService.send(_st_MessageService.java:1022)
*** --- The end --- ***