[ https://issues.apache.org/jira/browse/THRIFT-1761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nathaniel Cook updated THRIFT-1761: ----------------------------------- Patch Info: Patch Available > 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 > 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 is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira