Operating System - HP-UX
1822504 Members
2580 Online
109642 Solutions
New Discussion

corrupted byte array over 64K returned in RMI call on HP-UX

 
Vitaly Shatsky
Occasional Contributor

corrupted byte array over 64K returned in RMI call on HP-UX

Hi,

On HP-UX with jdk1.3 if an RMI call returns a byte array greater than 64K, the data is corrupted starting after 64K boundary. I have not found anything on Sun's bug parade. Before jdk1.3 there used to be a bug not allowing to serialize (and thus pass through RMI) strings
bigger than 64K. But there is nothing about byte arrays. Moreover, we are using jdk1.3. The problem happens although only on HP-UX. It does not happen on NT or Solaris. Any ideas?

Just in case, here is the output of "java -version" command:

java version "JavaVM-1.3.0.02"
Java(TM) 2 Runtime Environment, Standard Edition (build jinteg:07/30/01-12:27)
HotSpot VM (build 1.0.1fcs jinteg:07/30/01-15:33 PA2.0, mixed mode)


Thanks
-Vitaly Shatsky