"Internal error processing " + method.getName());
applicationException.initCause(e);
LOG.error("Internal error processing {}", method.getName(), e);
// Application exceptions are sent to client, and the connection can be reused
out.writeMessageBegin(new TMessage(name, TMessageType.EXCEPTION, sequenceId));
applicationException.write(out);
out.writeMessageEnd();
out.getTransport().flush();
contextChain.postWriteException(methodName, applicationException);