Forum Discussion
JHoreczky
14 years agoContributor
Hi Ole,
The rawResponseData looks better but it still errors out when I try to read it as an object. Was the response of the servlet altered in some way before it was put into rawResponseData?
byte[] ba = context.httpResponse.rawResponseData
ByteArrayInputStream b = new ByteArrayInputStream(ba);
ObjectInputStream o = new ObjectInputStream(b)
The last line above generates an exception:
Sun Jul 08 15:54:13 MDT 2012:ERROR:java.io.StreamCorruptedException: invalid stream header: 48545450
java.io.StreamCorruptedException: invalid stream header: 48545450
at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.io.ObjectInputStream.<init>(Unknown Source)
Obviously the object header information is incorrect, as per the error message.
Please let me know how to resolve this problem.
Thanks,
Joseph H.
The rawResponseData looks better but it still errors out when I try to read it as an object. Was the response of the servlet altered in some way before it was put into rawResponseData?
byte[] ba = context.httpResponse.rawResponseData
ByteArrayInputStream b = new ByteArrayInputStream(ba);
ObjectInputStream o = new ObjectInputStream(b)
The last line above generates an exception:
Sun Jul 08 15:54:13 MDT 2012:ERROR:java.io.StreamCorruptedException: invalid stream header: 48545450
java.io.StreamCorruptedException: invalid stream header: 48545450
at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.io.ObjectInputStream.<init>(Unknown Source)
Obviously the object header information is incorrect, as per the error message.
Please let me know how to resolve this problem.
Thanks,
Joseph H.