THRIFT-1038. java: Generated Java code for structures containing binary fields (or...
authorBryan Duxbury <bryanduxbury@apache.org>
Wed, 26 Jan 2011 22:46:04 +0000 (22:46 +0000)
committerBryan Duxbury <bryanduxbury@apache.org>
Wed, 26 Jan 2011 22:46:04 +0000 (22:46 +0000)
commit38b6574865f2646b0b455ca0ceb2ff3ba83315ee
tree0338e7388e9a5aef535e8e49fa36e4a7b8625c10
parent923e453be43ed31d2c32ed3af28581a3785a79b4
THRIFT-1038. java: Generated Java code for structures containing binary fields (or collections thereof) are not serializable (in the Java sense) even though they implement java.io.Serializable

This patch causes Java Serialized Thrift structs to be serialized onto the stream via the Compact Protocol.

Patch: Mathias Herberts

git-svn-id: https://svn.apache.org/repos/asf/thrift/branches/0.6.x@1063911 13f79535-47bb-0310-9956-ffa450edef68
CHANGES
compiler/cpp/src/generate/t_java_generator.cc
lib/java/test/org/apache/thrift/TestStruct.java
lib/java/test/org/apache/thrift/TestTUnion.java