axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "nadir amra (JIRA)" <>
Subject [jira] Updated: (AXISCPP-729) Trace: Unwind the call stack when exceptions are thrown
Date Fri, 14 Nov 2008 00:52:44 GMT


nadir amra updated AXISCPP-729:

    Issue Type: Improvement  (was: Bug)

> Trace: Unwind the call stack when exceptions are thrown
> -------------------------------------------------------
>                 Key: AXISCPP-729
>                 URL:
>             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
> 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:
For additional commands, e-mail:

View raw message