You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by da...@apache.org on 2009/10/01 15:22:16 UTC
svn commit: r820648 -
/webservices/axis2/trunk/c/src/core/receivers/raw_xml_in_out_msg_recv.c
Author: damitha
Date: Thu Oct 1 13:22:16 2009
New Revision: 820648
URL: http://svn.apache.org/viewvc?rev=820648&view=rev
Log:
See comment to AXIS2-1279
Modified:
webservices/axis2/trunk/c/src/core/receivers/raw_xml_in_out_msg_recv.c
Modified: webservices/axis2/trunk/c/src/core/receivers/raw_xml_in_out_msg_recv.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/core/receivers/raw_xml_in_out_msg_recv.c?rev=820648&r1=820647&r2=820648&view=diff
==============================================================================
--- webservices/axis2/trunk/c/src/core/receivers/raw_xml_in_out_msg_recv.c (original)
+++ webservices/axis2/trunk/c/src/core/receivers/raw_xml_in_out_msg_recv.c Thu Oct 1 13:22:16 2009
@@ -360,9 +360,16 @@
}
err_msg = AXIS2_ERROR_GET_MESSAGE(env->error);
- if (err_msg)
+ if (err_msg && axutil_strcmp(err_msg, ""))
{
- fault_reason_str = err_msg;
+ if(!axutil_strcmp(err_msg, "No Error"))
+ {
+ fault_reason_str = "An error has occured, but could not determine exact details";
+ }
+ else
+ {
+ fault_reason_str = err_msg;
+ }
}
else
{