The Thrift Java compiler creates code that is not compliant with Java 5.
One issue is the @Override annotation on the clear() method.
The other issue is creating a IOException with a TException as a parameter in writeObject and readObject.
The attached patch creates a new option for the compiler, java5, which outputs java 5 compliant code.
|Status||Open [ 1 ]||Closed [ 6 ]|
|Assignee||Greg Moulliet [ gmoulliet ]|
|Fix Version/s||0.7 [ 12315360 ]|
|Resolution||Fixed [ 1 ]|