[ https://issues.apache.org/jira/browse/THRIFT-1515?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jake Farrell closed THRIFT-1515. -------------------------------- Resolution: Fixed Fix Version/s: 0.9 Assignee: Jake Farrell Yes, this is available within trunk and will be in the 0.9 release > 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 > Assignee: Jake Farrell > Fix For: 0.9 > > Attachments: thrift_1515.patch > > Original Estimate: 0.25h > Remaining Estimate: 0.25h > > 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