NameError: global name 'TApplicationException' is not defined -------------------------------------------------------------
Key: THRIFT-1515 URL: https://issues.apache.org/jira/browse/THRIFT-1515 Project: Thrift Issue Type: Bug Components: Python - Compiler Affects Versions: 0.9 Reporter: Jon Stephens The Python Thrift generator does not include imports for all the exception types it uses, namely, "TApplicationException". To reproduce: Create two Thrift services (A and B) and start them. Using the Python client for B, connect to A and call one of the methods from the service. Expected result: {noformat}thrift.Thrift.TApplicationException: Invalid method name: 'someMethod'{noformat} Actual Result: {noformat}NameError: global name 'TApplicationException' is not defined{noformat} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira