THRIFT-1038. java: Generated Java code for structures containing binary fields (or...
authorBryan Duxbury <bryanduxbury@apache.org>
Wed, 26 Jan 2011 22:42:02 +0000 (22:42 +0000)
committerBryan Duxbury <bryanduxbury@apache.org>
Wed, 26 Jan 2011 22:42:02 +0000 (22:42 +0000)
commitc8d533b65e8b87f41cdfa04a4a021021a0636f30
tree78770d9b30537e5e6d735e4544d77f66e5c20e2c
parent34c2dbd545c32dde632f95e376830f49457ac2aa
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/trunk@1063907 13f79535-47bb-0310-9956-ffa450edef68
compiler/cpp/src/generate/t_java_generator.cc
lib/java/test/org/apache/thrift/TestStruct.java
lib/java/test/org/apache/thrift/TestTUnion.java