axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "nadir amra (Reopened) (JIRA)" <axis-c-...@ws.apache.org>
Subject [jira] [Reopened] (AXISCPP-929) C interfaces should capture all C++ exceptions
Date Fri, 20 Jan 2012 05:23:40 GMT

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

nadir amra reopened AXISCPP-929:
--------------------------------


Need to to ensure that stub exception handler, if one is registered, is invoked even when
exception initiated by call to serializer or deserializer.  This will be done by setting pointer
to stub object in corresponding serializer and deserializer. 
                
> C interfaces should capture all C++ exceptions
> ----------------------------------------------
>
>                 Key: AXISCPP-929
>                 URL: https://issues.apache.org/jira/browse/AXISCPP-929
>             Project: Axis-C++
>          Issue Type: Bug
>          Components: Client - API
>            Reporter: nadir amra
>            Assignee: nadir amra
>
> The C interfaces should catch all C++ exceptions and provide a way to indicate whether
operation was successful or not. 
> This means that we may have to eliminate the dynamic generation of the C header files
based on the C++ header files since the prototypes for the calls may not be exactly the same
- i.e. return value may indicate success or failure and if the function returned some value,
the value returned on a the C interface may become an argument that would need to be passed
in.  

--
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: c-dev-help@axis.apache.org


Mime
View raw message