| commit | 9bf1efe6899cbe4b88608b36c35117d470e65357 | [log] [tgz] |
|---|---|---|
| author | Christopher Tubbs <ctubbsii@apache.org> | Wed Jun 25 13:12:04 2014 -0400 |
| committer | Christopher Tubbs <ctubbsii@apache.org> | Wed Jun 25 16:26:31 2014 -0400 |
| tree | 10d6764752954221cc007ac2e61415831d07d6d8 | |
| parent | bfe68ae47cf706ab18867920d1ada79ebd7b0e30 [diff] |
ACCUMULO-2950 Add an RpcWrapper class Adds an RpcWrapper class to reintroduce the previous behavior in Thrift 0.9.0 that was broken by THRIFT-1805 in Thrift 0.9.1. This is done by extending the InvocationHandler that was already being used to incorporate Trace information into the RPC calls, but now also translates exceptions to one that Thrift 0.9.1 will expose to the client as a TApplicationException.INTERNAL_ERROR