[ 
https://issues.apache.org/jira/browse/AXISCPP-729?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

nadir amra updated AXISCPP-729:
-------------------------------

    Issue Type: Improvement  (was: Bug)

> Trace: Unwind the call stack when exceptions are thrown
> -------------------------------------------------------
>
>                 Key: AXISCPP-729
>                 URL: https://issues.apache.org/jira/browse/AXISCPP-729
>             Project: Axis-C++
>          Issue Type: Improvement
>          Components: Trace Utility
>            Reporter: Mark Whitlock
>
> When Axis C++ throws exceptions, the trace analyzer tool does not realise 
> that the call stack should be unwound. Consequently, it appears in the trace 
> that the method that threw the exception calls the method that catches the 
> exception. For traces that contain many exceptions, the call stack just keeps 
> on getting deeper. This makes the trace very hard to read. The solution to 
> this is to use the "throw out" trace type so that trace statements that throw 
> an exception cause the stack to unwind as shown by the tool.
> This problem was originally described in AXISCPP-406, which also contained a 
> variety of other problems. AXISCPP-406 has now been closed and separate JIRAs 
> raised for the remaining problems.
> Please note that this JIRA is different from (although related to) 
> AXISCPP-424 which adds in throw trace properly (which is a lot more work than 
> this JIRA).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to