[ http://issues.apache.org/jira/browse/AXISCPP-534?page=history ]
Mark Whitlock reassigned AXISCPP-534:
-------------------------------------
Assign To: Mark Whitlock
> HTTPTransport::flushOutput should be declared throw(AxisException)
> ------------------------------------------------------------------
>
> Key: AXISCPP-534
> URL: http://issues.apache.org/jira/browse/AXISCPP-534
> Project: Axis-C++
> Type: Bug
> Components: Transport (axis3)
> Reporter: Tim Bartley
> Assignee: Mark Whitlock
> Priority: Minor
>
> HTTPTransport::flushOutput is declared throw(HTTPTransportException) however
> it has code that rethrows AxisExceptions and unrecognized exceptions. Doing
> this will abort the process since throwing exceptions that don't an exlict
> throw declaration are required to call the "unexpected()" exception handler
> which aborts the process.
> Either flushOutput should be modified to map non HTTPTransportException's to
> HTTPTransportExceptions or flushOutput should be redeclared to
> throw(AxisException) and modified to map (...) to an AxisException.
> Cheers,
> Tim
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira