[ https://issues.apache.org/jira/browse/THRIFT-1761?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16176737#comment-16176737 ]
James E. King, III commented on THRIFT-1761: -------------------------------------------- Any interest in reviving this, or can it be resolved? > Make generated exceptions have a common unique parent > ----------------------------------------------------- > > Key: THRIFT-1761 > URL: https://issues.apache.org/jira/browse/THRIFT-1761 > Project: Thrift > Issue Type: Improvement > Components: C++ - Library, Java - Library, PHP - Library, Python - > Library > Reporter: Nathaniel Cook > Labels: exception-handling, exceptions > Attachments: thrift-1761_php_py_java_cpp_js.patch > > > It would be nice to be able to have exceptions that are thrown by services be > caught independently of other thrift exceptions. Currently generated > exceptions extend TException directly. They should extend a TServiceException > which in turn extends TException. This would allow client code to catch all > exceptions thrown by the service without catching exceptions related to the > actual thrift communication layer -- This message was sent by Atlassian JIRA (v6.4.14#64029)