Tuscany C++ SCA ws extension will shutdown the AXIS2C-HTTP server if it
receives an request for a service which does not exist.
-------------------------------------------------------------------------------------------------------------------------------
Key: TUSCANY-1928
URL: https://issues.apache.org/jira/browse/TUSCANY-1928
Project: Tuscany
Issue Type: Bug
Components: C++ SCA
Affects Versions: Cpp-M3
Reporter: Leo Li
Hi, all
I find that the Tuscany C++ SCA ws extension will shutdown the whole
AXIS2C_HTTP server if the request is invalid, for example, the requested
service does not exist.
Actually, the root cause is that the SCA ws extension will throw out a
structured exception[1] under such circumstance and no outer handler exists to
treat with it and the then whole process is terminated by OS.
In my opinion, it shall return an error code instead of just throwing out
an exception.
Any suggestion?
Thanks.
[1] Axis2Service_invoke(axis2_svc_skeleton_t *svc_skeleton, const axis2_env_t
*env, axiom_node_t *node, axis2_msg_ctx_t *msg_ctx)
--
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]