You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by sh...@apache.org on 2009/08/18 13:08:44 UTC
svn commit: r805360 [9/13] - in /webservices/axis2/trunk/c/axiom/src:
attachments/ om/ parser/ parser/guththila/ parser/libxml2/ soap/ util/ xpath/
Modified: webservices/axis2/trunk/c/axiom/src/soap/soap12_builder_helper.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap12_builder_helper.c?rev=805360&r1=805359&r2=805360&view=diff
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap12_builder_helper.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap12_builder_helper.c Tue Aug 18 11:08:42 2009
@@ -1,4 +1,3 @@
-
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -70,14 +69,12 @@
AXIS2_ENV_CHECK(env, NULL);
AXIS2_PARAM_CHECK(env->error, soap_builder, NULL);
- builder_helper =
- (axiom_soap12_builder_helper_t *) AXIS2_MALLOC(env->allocator,
- sizeof(axiom_soap12_builder_helper_t));
- if (!builder_helper)
+ builder_helper = (axiom_soap12_builder_helper_t *)AXIS2_MALLOC(env->allocator,
+ sizeof(axiom_soap12_builder_helper_t));
+ if(!builder_helper)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
- AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
- "No memory. Cannot create SOAP 1.1 builder helper");
+ AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "No memory. Cannot create SOAP 1.1 builder helper");
return NULL;
}
@@ -106,7 +103,7 @@
{
AXIS2_ENV_CHECK(env, void);
- if (builder_helper->detail_element_names)
+ if(builder_helper->detail_element_names)
{
axutil_array_list_free(builder_helper->detail_element_names, env);
builder_helper->detail_element_names = NULL;
@@ -134,64 +131,60 @@
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, om_ele_node, AXIS2_FAILURE);
- om_ele = (axiom_element_t *) axiom_node_get_data_element(om_ele_node, env);
- if (!om_ele)
+ om_ele = (axiom_element_t *)axiom_node_get_data_element(om_ele_node, env);
+ if(!om_ele)
{
return AXIS2_FAILURE;
}
ele_localname = axiom_element_get_localname(om_ele, env);
- if (!ele_localname)
+ if(!ele_localname)
{
return AXIS2_FAILURE;
}
- soap_envelope =
- axiom_soap_builder_get_soap_envelope(builder_helper->soap_builder, env);
- if (!soap_envelope)
+ soap_envelope = axiom_soap_builder_get_soap_envelope(builder_helper->soap_builder, env);
+ if(!soap_envelope)
{
return AXIS2_FAILURE;
}
soap_body = axiom_soap_envelope_get_body(soap_envelope, env);
- if (!soap_body)
+ if(!soap_body)
{
return AXIS2_FAILURE;
}
soap_fault = axiom_soap_body_get_fault(soap_body, env);
- if (!soap_fault)
+ if(!soap_fault)
{
return AXIS2_FAILURE;
}
- if (element_level == 4)
+ if(element_level == 4)
{
- if (axutil_strcmp
- (AXIOM_SOAP12_SOAP_FAULT_CODE_LOCAL_NAME, ele_localname) == 0)
+ if(axutil_strcmp(AXIOM_SOAP12_SOAP_FAULT_CODE_LOCAL_NAME, ele_localname) == 0)
{
- if (builder_helper->code_present)
+ if(builder_helper->code_present)
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_MULTIPLE_CODE_ELEMENTS_ENCOUNTERED,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_MULTIPLE_CODE_ELEMENTS_ENCOUNTERED,
+ AXIS2_FAILURE);
AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
- "Multiple fault code elements encountered in SOAP fault");
+ "Multiple fault code elements encountered in SOAP fault");
return AXIS2_FAILURE;
}
else
{
axiom_soap_fault_code_t *soap_fault_code = NULL;
soap_fault_code = axiom_soap_fault_code_create(env);
- if (!soap_fault_code)
+ if(!soap_fault_code)
{
return AXIS2_FAILURE;
}
- axiom_soap_fault_code_set_base_node(soap_fault_code, env,
- om_ele_node);
+ axiom_soap_fault_code_set_base_node(soap_fault_code, env, om_ele_node);
axiom_soap_fault_code_set_builder(soap_fault_code, env,
- builder_helper->soap_builder);
+ builder_helper->soap_builder);
axiom_soap_fault_set_code(soap_fault, env, soap_fault_code);
@@ -199,20 +192,16 @@
builder_helper->code_processing = AXIS2_TRUE;
}
}
- else if (axutil_strcmp
- (AXIOM_SOAP12_SOAP_FAULT_REASON_LOCAL_NAME,
- ele_localname) == 0)
+ else if(axutil_strcmp(AXIOM_SOAP12_SOAP_FAULT_REASON_LOCAL_NAME, ele_localname) == 0)
{
- if (!(builder_helper->code_processing) &&
- !(builder_helper->sub_code_processing))
+ if(!(builder_helper->code_processing) && !(builder_helper->sub_code_processing))
{
- if (builder_helper->code_present)
+ if(builder_helper->code_present)
{
- if (builder_helper->reason_present)
+ if(builder_helper->reason_present)
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_MULTIPLE_REASON_ELEMENTS_ENCOUNTERED,
- AXIS2_FAILURE);
+ AXIS2_ERROR_MULTIPLE_REASON_ELEMENTS_ENCOUNTERED, AXIS2_FAILURE);
AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
"Multiple fault reason elements encountered in SOAP fault");
@@ -222,20 +211,17 @@
{
axiom_soap_fault_reason_t *fault_reason = NULL;
fault_reason = axiom_soap_fault_reason_create(env);
- if (!fault_reason)
+ if(!fault_reason)
{
return AXIS2_FAILURE;
}
- axiom_soap_fault_reason_set_base_node(fault_reason, env,
- om_ele_node);
+ axiom_soap_fault_reason_set_base_node(fault_reason, env, om_ele_node);
- axiom_soap_fault_set_reason(soap_fault, env,
- fault_reason);
+ axiom_soap_fault_set_reason(soap_fault, env, fault_reason);
axiom_soap_fault_reason_set_builder(fault_reason, env,
- builder_helper->
- soap_builder);
+ builder_helper-> soap_builder);
builder_helper->reason_present = AXIS2_TRUE;
builder_helper->reason_processing = AXIS2_TRUE;
@@ -243,69 +229,60 @@
}
else
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_WRONG_ELEMENT_ORDER_ENCOUNTERED,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_WRONG_ELEMENT_ORDER_ENCOUNTERED,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
}
else
{
- if (builder_helper->code_processing)
+ if(builder_helper->code_processing)
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_SOAP_FAULT_CODE_DOES_NOT_HAVE_A_VALUE,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_SOAP_FAULT_CODE_DOES_NOT_HAVE_A_VALUE,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
else
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_SOAP_FAULT_CODE_DOES_NOT_HAVE_A_VALUE,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_SOAP_FAULT_CODE_DOES_NOT_HAVE_A_VALUE,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
}
}
- else if (axutil_strcmp
- (ele_localname, AXIOM_SOAP12_SOAP_FAULT_NODE_LOCAL_NAME) == 0)
+ else if(axutil_strcmp(ele_localname, AXIOM_SOAP12_SOAP_FAULT_NODE_LOCAL_NAME) == 0)
{
- if (!(builder_helper->reason_processing))
+ if(!(builder_helper->reason_processing))
{
- if (builder_helper->reason_present &&
- !(builder_helper->role_present) &&
- !(builder_helper->detail_present))
+ if(builder_helper->reason_present && !(builder_helper->role_present)
+ && !(builder_helper->detail_present))
{
- if (builder_helper->node_present)
+ if(builder_helper->node_present)
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_MULTIPLE_NODE_ELEMENTS_ENCOUNTERED,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_MULTIPLE_NODE_ELEMENTS_ENCOUNTERED,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
else
{
axiom_soap_fault_node_t *soap_fault_node = NULL;
soap_fault_node = axiom_soap_fault_node_create(env);
- if (!soap_fault_node)
+ if(!soap_fault_node)
{
return AXIS2_FAILURE;
}
- axiom_soap_fault_node_set_base_node(soap_fault_node,
- env, om_ele_node);
+ axiom_soap_fault_node_set_base_node(soap_fault_node, env, om_ele_node);
- axiom_soap_fault_set_node(soap_fault, env,
- soap_fault_node);
+ axiom_soap_fault_set_node(soap_fault, env, soap_fault_node);
builder_helper->node_present = AXIS2_TRUE;
}
}
else
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_WRONG_ELEMENT_ORDER_ENCOUNTERED,
- AXIS2_FALSE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_WRONG_ELEMENT_ORDER_ENCOUNTERED,
+ AXIS2_FALSE);
return AXIS2_FAILURE;
}
@@ -313,25 +290,21 @@
else
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_SOAP_FAULT_REASON_ELEMENT_SHOULD_HAVE_A_TEXT,
- AXIS2_FALSE);
+ AXIS2_ERROR_SOAP_FAULT_REASON_ELEMENT_SHOULD_HAVE_A_TEXT, AXIS2_FALSE);
return AXIS2_FAILURE;
}
}
- else if (axutil_strcmp
- (ele_localname, AXIOM_SOAP12_SOAP_FAULT_ROLE_LOCAL_NAME) == 0)
+ else if(axutil_strcmp(ele_localname, AXIOM_SOAP12_SOAP_FAULT_ROLE_LOCAL_NAME) == 0)
{
- if (!(builder_helper->reason_processing))
+ if(!(builder_helper->reason_processing))
{
- if (builder_helper->reason_present &&
- !(builder_helper->detail_present))
+ if(builder_helper->reason_present && !(builder_helper->detail_present))
{
- if (builder_helper->role_present)
+ if(builder_helper->role_present)
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_MULTIPLE_ROLE_ELEMENTS_ENCOUNTERED,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_MULTIPLE_ROLE_ELEMENTS_ENCOUNTERED,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
@@ -339,47 +312,40 @@
{
axiom_soap_fault_role_t *soap_fault_role = NULL;
soap_fault_role = axiom_soap_fault_role_create(env);
- if (!soap_fault_role)
+ if(!soap_fault_role)
return AXIS2_FAILURE;
- axiom_soap_fault_role_set_base_node(soap_fault_role,
- env, om_ele_node);
+ axiom_soap_fault_role_set_base_node(soap_fault_role, env, om_ele_node);
- axiom_soap_fault_set_role(soap_fault, env,
- soap_fault_role);
+ axiom_soap_fault_set_role(soap_fault, env, soap_fault_role);
builder_helper->role_present = AXIS2_TRUE;
}
}
else
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_WRONG_ELEMENT_ORDER_ENCOUNTERED,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_WRONG_ELEMENT_ORDER_ENCOUNTERED,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
}
else
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_SOAP_FAULT_ROLE_ELEMENT_SHOULD_HAVE_A_TEXT,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_SOAP_FAULT_ROLE_ELEMENT_SHOULD_HAVE_A_TEXT,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
}
- else if (axutil_strcmp
- (ele_localname,
- AXIOM_SOAP12_SOAP_FAULT_DETAIL_LOCAL_NAME) == 0)
+ else if(axutil_strcmp(ele_localname, AXIOM_SOAP12_SOAP_FAULT_DETAIL_LOCAL_NAME) == 0)
{
- if (!(builder_helper->reason_processing))
+ if(!(builder_helper->reason_processing))
{
- if (builder_helper->reason_present)
+ if(builder_helper->reason_present)
{
- if (builder_helper->detail_present)
+ if(builder_helper->detail_present)
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_MULTIPLE_DETAIL_ELEMENTS_ENCOUNTERED,
- AXIS2_FAILURE);
+ AXIS2_ERROR_MULTIPLE_DETAIL_ELEMENTS_ENCOUNTERED, AXIS2_FAILURE);
return AXIS2_FAILURE;
}
else
@@ -387,22 +353,19 @@
axiom_soap_fault_detail_t *soap_fault_detail = NULL;
soap_fault_detail = axiom_soap_fault_detail_create(env);
- if (!soap_fault_detail)
+ if(!soap_fault_detail)
return AXIS2_FAILURE;
- axiom_soap_fault_detail_set_base_node(soap_fault_detail,
- env, om_ele_node);
+ axiom_soap_fault_detail_set_base_node(soap_fault_detail, env, om_ele_node);
- axiom_soap_fault_set_detail(soap_fault, env,
- soap_fault_detail);
+ axiom_soap_fault_set_detail(soap_fault, env, soap_fault_detail);
builder_helper->detail_present = AXIS2_TRUE;
}
}
else
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_WRONG_ELEMENT_ORDER_ENCOUNTERED,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_WRONG_ELEMENT_ORDER_ENCOUNTERED,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
@@ -411,68 +374,61 @@
else
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_SOAP_FAULT_REASON_ELEMENT_SHOULD_HAVE_A_TEXT,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SOAP_FAULT_REASON_ELEMENT_SHOULD_HAVE_A_TEXT, AXIS2_FAILURE);
return AXIS2_FAILURE;
}
}
else
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_UNSUPPORTED_ELEMENT_IN_SOAP_FAULT_ELEMENT,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_UNSUPPORTED_ELEMENT_IN_SOAP_FAULT_ELEMENT,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
}
- else if (element_level == 5)
+ else if(element_level == 5)
{
axiom_node_t *parent_node = NULL;
axiom_element_t *parent_ele = NULL;
axis2_char_t *parent_localname = NULL;
parent_node = axiom_node_get_parent(om_ele_node, env);
- if (!parent_node)
+ if(!parent_node)
{
return AXIS2_FAILURE;
}
- parent_ele =
- (axiom_element_t *) axiom_node_get_data_element(parent_node, env);
- if (!parent_ele)
+ parent_ele = (axiom_element_t *)axiom_node_get_data_element(parent_node, env);
+ if(!parent_ele)
{
return AXIS2_FAILURE;
}
parent_localname = axiom_element_get_localname(parent_ele, env);
- if (!parent_localname)
+ if(!parent_localname)
{
return AXIS2_FAILURE;
}
- if (axutil_strcmp(parent_localname,
- AXIOM_SOAP12_SOAP_FAULT_CODE_LOCAL_NAME) == 0)
+ if(axutil_strcmp(parent_localname, AXIOM_SOAP12_SOAP_FAULT_CODE_LOCAL_NAME) == 0)
{
- if (axutil_strcmp
- (ele_localname, AXIOM_SOAP12_SOAP_FAULT_VALUE_LOCAL_NAME) == 0)
+ if(axutil_strcmp(ele_localname, AXIOM_SOAP12_SOAP_FAULT_VALUE_LOCAL_NAME) == 0)
{
- if (!(builder_helper->value_present))
+ if(!(builder_helper->value_present))
{
axiom_soap_fault_value_t *soap_fault_value = NULL;
axiom_soap_fault_code_t *parent_fcode = NULL;
soap_fault_value = axiom_soap_fault_value_create(env);
- if (!soap_fault_value)
+ if(!soap_fault_value)
{
return AXIS2_FAILURE;
}
- axiom_soap_fault_value_set_base_node(soap_fault_value, env,
- om_ele_node);
+ axiom_soap_fault_value_set_base_node(soap_fault_value, env, om_ele_node);
parent_fcode = axiom_soap_fault_get_code(soap_fault, env);
- if (!parent_fcode)
+ if(!parent_fcode)
{
return AXIS2_FAILURE;
}
- axiom_soap_fault_code_set_value(parent_fcode, env,
- soap_fault_value);
+ axiom_soap_fault_code_set_value(parent_fcode, env, soap_fault_value);
builder_helper->value_present = AXIS2_TRUE;
builder_helper->code_processing = AXIS2_FALSE;
@@ -481,44 +437,36 @@
else
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_MULTIPLE_VALUE_ENCOUNTERED_IN_CODE_ELEMENT,
- AXIS2_FAILURE);
+ AXIS2_ERROR_MULTIPLE_VALUE_ENCOUNTERED_IN_CODE_ELEMENT, AXIS2_FAILURE);
return AXIS2_FAILURE;
}
}
- else if (axutil_strcmp(ele_localname,
- AXIOM_SOAP12_SOAP_FAULT_SUB_CODE_LOCAL_NAME)
- == 0)
+ else if(axutil_strcmp(ele_localname, AXIOM_SOAP12_SOAP_FAULT_SUB_CODE_LOCAL_NAME) == 0)
{
- if (!(builder_helper->sub_code_present))
+ if(!(builder_helper->sub_code_present))
{
- if (builder_helper->value_present)
+ if(builder_helper->value_present)
{
axiom_soap_fault_sub_code_t *fault_subcode = NULL;
axiom_soap_fault_code_t *fault_code = NULL;
fault_subcode = axiom_soap_fault_sub_code_create(env);
- if (!fault_subcode)
+ if(!fault_subcode)
{
return AXIS2_FAILURE;
}
- axiom_soap_fault_sub_code_set_base_node(fault_subcode,
- env,
- om_ele_node);
+ axiom_soap_fault_sub_code_set_base_node(fault_subcode, env, om_ele_node);
fault_code = axiom_soap_fault_get_code(soap_fault, env);
- if (!fault_code)
+ if(!fault_code)
{
return AXIS2_FAILURE;
}
- axiom_soap_fault_code_set_sub_code(fault_code, env,
- fault_subcode);
+ axiom_soap_fault_code_set_sub_code(fault_code, env, fault_subcode);
- axiom_soap_fault_sub_code_set_builder(fault_subcode,
- env,
- builder_helper->
- soap_builder);
+ axiom_soap_fault_sub_code_set_builder(fault_subcode, env,
+ builder_helper-> soap_builder);
builder_helper->sub_code_present = AXIS2_TRUE;
builder_helper->sub_code_processing = AXIS2_TRUE;
@@ -526,84 +474,72 @@
else
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_SOAP_FAULT_VALUE_SHOULD_BE_PRESENT_BEFORE_SUB_CODE,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SOAP_FAULT_VALUE_SHOULD_BE_PRESENT_BEFORE_SUB_CODE,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
}
else
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_MULTIPLE_SUB_CODE_VALUES_ENCOUNTERED,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_MULTIPLE_SUB_CODE_VALUES_ENCOUNTERED,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
}
else
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_THIS_LOCALNAME_NOT_SUPPORTED_INSIDE_THE_CODE_ELEMENT,
- AXIS2_FAILURE);
+ AXIS2_ERROR_THIS_LOCALNAME_NOT_SUPPORTED_INSIDE_THE_CODE_ELEMENT, AXIS2_FAILURE);
return AXIS2_FAILURE;
}
}
- else if (axutil_strcmp
- (parent_localname,
- AXIOM_SOAP12_SOAP_FAULT_REASON_LOCAL_NAME) == 0)
+ else if(axutil_strcmp(parent_localname, AXIOM_SOAP12_SOAP_FAULT_REASON_LOCAL_NAME) == 0)
{
- if (axutil_strcmp
- (ele_localname, AXIOM_SOAP12_SOAP_FAULT_TEXT_LOCAL_NAME) == 0)
+ if(axutil_strcmp(ele_localname, AXIOM_SOAP12_SOAP_FAULT_TEXT_LOCAL_NAME) == 0)
{
axiom_soap_fault_text_t *soap_fault_text = NULL;
axiom_soap_fault_reason_t *fault_reason = NULL;
soap_fault_text = axiom_soap_fault_text_create(env);
- if (!soap_fault_text)
+ if(!soap_fault_text)
{
return AXIS2_FAILURE;
}
- axiom_soap_fault_text_set_base_node(soap_fault_text, env,
- om_ele_node);
+ axiom_soap_fault_text_set_base_node(soap_fault_text, env, om_ele_node);
fault_reason = axiom_soap_fault_get_reason(soap_fault, env);
- if (!fault_reason)
+ if(!fault_reason)
{
return AXIS2_FAILURE;
}
- axiom_soap_fault_reason_add_soap_fault_text(fault_reason, env,
- soap_fault_text);
+ axiom_soap_fault_reason_add_soap_fault_text(fault_reason, env, soap_fault_text);
builder_helper->reason_processing = AXIS2_FALSE;
- axiom_soap_builder_set_bool_processing_mandatory_fault_elements
- (builder_helper->soap_builder, env, AXIS2_FALSE);
+ axiom_soap_builder_set_bool_processing_mandatory_fault_elements(
+ builder_helper->soap_builder, env, AXIS2_FALSE);
}
else
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_THIS_LOCALNAME_IS_NOT_SUPPORTED_INSIDE_THE_REASON_ELEMENT,
- AXIS2_FAILURE);
+ AXIS2_ERROR_THIS_LOCALNAME_IS_NOT_SUPPORTED_INSIDE_THE_REASON_ELEMENT,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
}
- else if (axutil_strcmp
- (parent_localname,
- AXIOM_SOAP12_SOAP_FAULT_DETAIL_LOCAL_NAME) == 0)
+ else if(axutil_strcmp(parent_localname, AXIOM_SOAP12_SOAP_FAULT_DETAIL_LOCAL_NAME) == 0)
{
- axiom_soap_builder_set_processing_detail_elements(builder_helper->
- soap_builder, env,
- AXIS2_TRUE);
+ axiom_soap_builder_set_processing_detail_elements(builder_helper-> soap_builder, env,
+ AXIS2_TRUE);
- if (!(builder_helper->detail_element_names))
+ if(!(builder_helper->detail_element_names))
{
- builder_helper->detail_element_names =
- axutil_array_list_create(env, 20);
+ builder_helper->detail_element_names = axutil_array_list_create(env, 20);
}
- axutil_array_list_add(builder_helper->detail_element_names, env,
- ele_localname);
+ axutil_array_list_add(builder_helper->detail_element_names, env, ele_localname);
}
else
@@ -613,41 +549,36 @@
}
}
- else if (element_level > 5)
+ else if(element_level > 5)
{
axiom_node_t *parent_node = NULL;
axiom_element_t *parent_ele = NULL;
axis2_char_t *parent_localname = NULL;
parent_node = axiom_node_get_parent(om_ele_node, env);
- if (!parent_node)
+ if(!parent_node)
{
return AXIS2_FAILURE;
}
- parent_ele =
- (axiom_element_t *) axiom_node_get_data_element(parent_node, env);
- if (!parent_ele)
+ parent_ele = (axiom_element_t *)axiom_node_get_data_element(parent_node, env);
+ if(!parent_ele)
{
return AXIS2_FAILURE;
}
parent_localname = axiom_element_get_localname(parent_ele, env);
- if (!parent_localname)
+ if(!parent_localname)
{
return AXIS2_FAILURE;
}
- if (axutil_strcmp
- (parent_localname,
- AXIOM_SOAP12_SOAP_FAULT_SUB_CODE_LOCAL_NAME) == 0)
+ if(axutil_strcmp(parent_localname, AXIOM_SOAP12_SOAP_FAULT_SUB_CODE_LOCAL_NAME) == 0)
{
- if (axutil_strcmp
- (ele_localname, AXIOM_SOAP12_SOAP_FAULT_VALUE_LOCAL_NAME) == 0)
+ if(axutil_strcmp(ele_localname, AXIOM_SOAP12_SOAP_FAULT_VALUE_LOCAL_NAME) == 0)
{
- if (builder_helper->subcode_value_present)
+ if(builder_helper->subcode_value_present)
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_MULTIPLE_SUB_CODE_VALUES_ENCOUNTERED,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_MULTIPLE_SUB_CODE_VALUES_ENCOUNTERED,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
else
@@ -658,28 +589,27 @@
axiom_soap_fault_value_t *value = NULL;
code = axiom_soap_fault_get_code(soap_fault, env);
- if (!code)
+ if(!code)
{
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI,
- "fault code null when it should not be null");
+ "fault code null when it should not be null");
return AXIS2_FAILURE;
}
sub_code = axiom_soap_fault_code_get_sub_code(code, env);
- if (!sub_code)
+ if(!sub_code)
{
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI,
- "fault subcode null when it should not be null");
+ "fault subcode null when it should not be null");
return AXIS2_FAILURE;
}
value = axiom_soap_fault_value_create(env);
- if (!value)
+ if(!value)
{
return AXIS2_FAILURE;
}
- axiom_soap_fault_value_set_base_node(value, env,
- om_ele_node);
+ axiom_soap_fault_value_set_base_node(value, env, om_ele_node);
axiom_soap_fault_sub_code_set_value(sub_code, env, value);
@@ -688,45 +618,40 @@
builder_helper->sub_code_processing = AXIS2_FALSE;
}
}
- else if (axutil_strcmp
- (ele_localname,
- AXIOM_SOAP12_SOAP_FAULT_SUB_CODE_LOCAL_NAME) == 0)
+ else if(axutil_strcmp(ele_localname, AXIOM_SOAP12_SOAP_FAULT_SUB_CODE_LOCAL_NAME) == 0)
{
- if (builder_helper->subcode_value_present)
+ if(builder_helper->subcode_value_present)
{
- if (!(builder_helper->sub_sub_code_present))
+ if(!(builder_helper->sub_sub_code_present))
{
axiom_soap_fault_code_t *fault_code = NULL;
axiom_soap_fault_sub_code_t *parent_subcode = NULL;
axiom_soap_fault_sub_code_t *subcode = NULL;
subcode = axiom_soap_fault_sub_code_create(env);
- if (!subcode)
+ if(!subcode)
{
return AXIS2_FAILURE;
}
- axiom_soap_fault_sub_code_set_base_node(subcode, env,
- om_ele_node);
+ axiom_soap_fault_sub_code_set_base_node(subcode, env, om_ele_node);
fault_code = axiom_soap_fault_get_code(soap_fault, env);
- if (!fault_code)
+ if(!fault_code)
{
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI,
- "fault code null when it should not be null");
+ "fault code null when it should not be null");
return AXIS2_FAILURE;
}
- parent_subcode =
- axiom_soap_fault_code_get_sub_code(fault_code, env);
- if (!parent_subcode)
+ parent_subcode = axiom_soap_fault_code_get_sub_code(fault_code, env);
+ if(!parent_subcode)
{
AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI,
- "fault subcode null when it should not be null");
+ "fault subcode null when it should not be null");
return AXIS2_FAILURE;
}
- axiom_soap_fault_sub_code_set_sub_code(parent_subcode,
- env, subcode);
+ axiom_soap_fault_sub_code_set_sub_code(parent_subcode, env, subcode);
builder_helper->subcode_value_present = AXIS2_FALSE;
builder_helper->sub_sub_code_present = AXIS2_TRUE;
@@ -735,8 +660,7 @@
else
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_MULTIPLE_SUB_CODE_VALUES_ENCOUNTERED,
- AXIS2_FAILURE);
+ AXIS2_ERROR_MULTIPLE_SUB_CODE_VALUES_ENCOUNTERED, AXIS2_FAILURE);
return AXIS2_FAILURE;
}
@@ -744,8 +668,8 @@
else
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_SOAP_FAULT_VALUE_SHOULD_BE_PRESENT_BEFORE_SUB_CODE,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SOAP_FAULT_VALUE_SHOULD_BE_PRESENT_BEFORE_SUB_CODE,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
@@ -754,42 +678,35 @@
else
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_THIS_LOCALNAME_IS_NOT_SUPPORTED_INSIDE_THE_SUB_CODE_ELEMENT,
- AXIS2_FAILURE);
+ AXIS2_ERROR_THIS_LOCALNAME_IS_NOT_SUPPORTED_INSIDE_THE_SUB_CODE_ELEMENT,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
}
- else if (axiom_soap_builder_is_processing_detail_elements
- (builder_helper->soap_builder, env))
+ else if(axiom_soap_builder_is_processing_detail_elements(builder_helper->soap_builder, env))
{
int detail_element_level = 0;
axis2_bool_t local_name_exists = AXIS2_FALSE;
int i = 0;
- if (!(builder_helper->detail_element_names))
+ if(!(builder_helper->detail_element_names))
{
return AXIS2_FAILURE;
}
- for (i = 0;
- i <
- axutil_array_list_size(builder_helper->detail_element_names,
- env); i++)
- {
- if (axutil_strcmp
- (parent_localname,
- axutil_array_list_get(builder_helper->detail_element_names,
- env, i)) == 0)
+ for(i = 0; i < axutil_array_list_size(builder_helper->detail_element_names, env); i++)
+ {
+ if(axutil_strcmp(parent_localname, axutil_array_list_get(
+ builder_helper->detail_element_names, env, i)) == 0)
{
local_name_exists = AXIS2_TRUE;
detail_element_level = i + 1;
}
}
- if (local_name_exists)
+ if(local_name_exists)
{
- axutil_array_list_add(builder_helper->detail_element_names, env,
- ele_localname);
+ axutil_array_list_add(builder_helper->detail_element_names, env, ele_localname);
}
else
{
Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_body.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_body.c?rev=805360&r1=805359&r2=805360&view=diff
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_body.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_body.c Tue Aug 18 11:08:42 2009
@@ -1,4 +1,3 @@
-
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -48,10 +47,9 @@
{
axiom_soap_body_t *soap_body = NULL;
- soap_body = (axiom_soap_body_t *) AXIS2_MALLOC(env->allocator,
- sizeof(axiom_soap_body_t));
+ soap_body = (axiom_soap_body_t *)AXIS2_MALLOC(env->allocator, sizeof(axiom_soap_body_t));
- if (!soap_body)
+ if(!soap_body)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
@@ -78,22 +76,21 @@
AXIS2_PARAM_CHECK(env->error, envelope, NULL);
soap_body = axiom_soap_body_create(env);
- if (!soap_body)
+ if(!soap_body)
{
return NULL;
}
/*get parent node from SOAP envelope */
parent_node = axiom_soap_envelope_get_base_node(envelope, env);
- if (!parent_node)
+ if(!parent_node)
{
axiom_soap_body_free(soap_body, env);
return NULL;
}
- parent_ele =
- (axiom_element_t *) axiom_node_get_data_element(parent_node, env);
+ parent_ele = (axiom_element_t *)axiom_node_get_data_element(parent_node, env);
- if (!parent_ele)
+ if(!parent_ele)
{
axiom_soap_body_free(soap_body, env);
return NULL;
@@ -101,10 +98,9 @@
om_ns = axiom_element_get_namespace(parent_ele, env, parent_node);
- ele = axiom_element_create(env, parent_node,
- AXIOM_SOAP_BODY_LOCAL_NAME, om_ns,
- &(soap_body->om_ele_node));
- if (!ele)
+ ele = axiom_element_create(env, parent_node, AXIOM_SOAP_BODY_LOCAL_NAME, om_ns,
+ &(soap_body->om_ele_node));
+ if(!ele)
{
axiom_soap_body_free(soap_body, env);
return NULL;
@@ -121,7 +117,7 @@
const axutil_env_t * env)
{
- if (soap_body->soap_fault)
+ if(soap_body->soap_fault)
{
axiom_soap_fault_free(soap_body->soap_fault, env);
soap_body->soap_fault = NULL;
@@ -138,25 +134,25 @@
{
int status = AXIS2_SUCCESS;
- if (soap_body->soap_fault)
+ if(soap_body->soap_fault)
{
soap_body->has_fault = AXIS2_TRUE;
return AXIS2_TRUE;
}
else
{
- if (soap_body->soap_builder)
+ if(soap_body->soap_builder)
{
- while (!(soap_body->soap_fault) &&
- !(axiom_node_is_complete(soap_body->om_ele_node, env)))
+ while(!(soap_body->soap_fault)
+ && !(axiom_node_is_complete(soap_body->om_ele_node, env)))
{
status = axiom_soap_builder_next(soap_body->soap_builder, env);
- if (status == AXIS2_FAILURE)
+ if(status == AXIS2_FAILURE)
{
return AXIS2_FALSE;
}
}
- if (soap_body->soap_fault)
+ if(soap_body->soap_fault)
{
soap_body->has_fault = AXIS2_TRUE;
return AXIS2_TRUE;
@@ -179,23 +175,22 @@
axiom_soap_body_t * soap_body,
const axutil_env_t * env)
{
- if (soap_body->soap_fault)
+ if(soap_body->soap_fault)
{
return soap_body->soap_fault;
}
- else if (soap_body->soap_builder)
+ else if(soap_body->soap_builder)
{
- while (!(soap_body->soap_fault) &&
- !(axiom_node_is_complete(soap_body->om_ele_node, env)))
+ while(!(soap_body->soap_fault) && !(axiom_node_is_complete(soap_body->om_ele_node, env)))
{
int status = AXIS2_SUCCESS;
status = axiom_soap_builder_next(soap_body->soap_builder, env);
- if (status == AXIS2_FAILURE)
- {
+ if(status == AXIS2_FAILURE)
+ {
return NULL;
}
}
- if (soap_body->soap_fault)
+ if(soap_body->soap_fault)
{
soap_body->has_fault = AXIS2_TRUE;
return soap_body->soap_fault;
@@ -219,10 +214,9 @@
axiom_node_t * node)
{
AXIS2_PARAM_CHECK(env->error, node, AXIS2_FAILURE);
- if (axiom_node_get_node_type(node, env) != AXIOM_ELEMENT)
+ if(axiom_node_get_node_type(node, env) != AXIOM_ELEMENT)
{
- AXIS2_ERROR_SET(env->error, AXIS2_ERROR_INVALID_BASE_TYPE,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_INVALID_BASE_TYPE, AXIS2_FAILURE);
return AXIS2_FAILURE;
}
soap_body->om_ele_node = node;
@@ -236,7 +230,7 @@
axiom_soap_builder_t * builder)
{
AXIS2_PARAM_CHECK(env->error, builder, AXIS2_FAILURE);
-
+
soap_body->soap_builder = builder;
return AXIS2_SUCCESS;
}
@@ -247,32 +241,29 @@
const axutil_env_t * env)
{
int status = AXIS2_SUCCESS;
- axiom_node_t *xop_node = NULL;
+ axiom_node_t *xop_node = NULL;
axis2_bool_t is_replaced = AXIS2_FALSE;
axiom_element_t *xop_element = NULL;
-
- if (soap_body->om_ele_node && soap_body->soap_builder)
+ if(soap_body->om_ele_node && soap_body->soap_builder)
{
- xop_node = axiom_util_get_node_by_local_name(env,
- soap_body->om_ele_node, AXIS2_XOP_INCLUDE);
+ xop_node
+ = axiom_util_get_node_by_local_name(env, soap_body->om_ele_node, AXIS2_XOP_INCLUDE);
if(xop_node)
{
- xop_element = (axiom_element_t *)axiom_node_get_data_element(
- xop_node, env);
+ xop_element = (axiom_element_t *)axiom_node_get_data_element(xop_node, env);
if(xop_element)
{
- is_replaced = axiom_soap_builder_replace_xop(soap_body->soap_builder,
- env, xop_node, xop_element);
+ is_replaced = axiom_soap_builder_replace_xop(soap_body->soap_builder, env,
+ xop_node, xop_element);
}
- }
+ }
- while (axiom_node_is_complete(soap_body->om_ele_node, env) !=
- AXIS2_TRUE)
+ while(axiom_node_is_complete(soap_body->om_ele_node, env) != AXIS2_TRUE)
{
status = axiom_soap_builder_next(soap_body->soap_builder, env);
- if (status == AXIS2_FAILURE)
+ if(status == AXIS2_FAILURE)
{
return AXIS2_FAILURE;
}
@@ -282,9 +273,9 @@
}
/**
- This is an internal function
+ This is an internal function
-*/
+ */
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axiom_soap_body_set_fault(
axiom_soap_body_t * soap_body,
@@ -292,11 +283,9 @@
axiom_soap_fault_t * soap_fault)
{
AXIS2_PARAM_CHECK(env->error, soap_fault, AXIS2_FAILURE);
- if (soap_body->soap_fault)
+ if(soap_body->soap_fault)
{
- AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_ONLY_ONE_SOAP_FAULT_ALLOWED_IN_BODY,
- AXIS2_FAILURE);
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_ONLY_ONE_SOAP_FAULT_ALLOWED_IN_BODY, AXIS2_FAILURE);
return AXIS2_FAILURE;
}
else
@@ -315,7 +304,7 @@
{
AXIS2_PARAM_CHECK(env->error, child, AXIS2_FAILURE);
- if (soap_body->om_ele_node)
+ if(soap_body->om_ele_node)
{
return axiom_node_add_child(soap_body->om_ele_node, env, child);
}
@@ -330,31 +319,30 @@
axiom_element_t *body_ele = NULL;
axiom_namespace_t *om_ns = NULL;
axis2_char_t *uri = NULL;
-
- if (!soap_body->om_ele_node)
+
+ if(!soap_body->om_ele_node)
{
return AXIS2_FAILURE;
}
body_ele = axiom_node_get_data_element(soap_body->om_ele_node, env);
- if (!body_ele)
+ if(!body_ele)
{
return AXIS2_FAILURE;
}
om_ns = axiom_element_get_namespace(body_ele, env, soap_body->om_ele_node);
- if (!om_ns)
+ if(!om_ns)
{
return AXIS2_FAILURE;
}
uri = axiom_namespace_get_uri(om_ns, env);
- if (uri)
+ if(uri)
{
- if (axutil_strcmp(uri, AXIOM_SOAP11_SOAP_ENVELOPE_NAMESPACE_URI) == 0)
+ if(axutil_strcmp(uri, AXIOM_SOAP11_SOAP_ENVELOPE_NAMESPACE_URI) == 0)
{
return AXIOM_SOAP11;
}
- else if (axutil_strcmp(uri, AXIOM_SOAP12_SOAP_ENVELOPE_NAMESPACE_URI) ==
- 0)
- {
+ else if(axutil_strcmp(uri, AXIOM_SOAP12_SOAP_ENVELOPE_NAMESPACE_URI) == 0)
+ {
return AXIOM_SOAP12;
}
}
@@ -366,20 +354,20 @@
axiom_soap_body_t * soap_body,
const axutil_env_t * env)
{
- if (soap_body)
+ if(soap_body)
{
axiom_soap_fault_t *soap_fault = NULL;
- if (axiom_soap_body_has_fault(soap_body, env))
+ if(axiom_soap_body_has_fault(soap_body, env))
{
soap_fault = axiom_soap_body_get_fault(soap_body, env);
- if (soap_fault)
+ if(soap_fault)
{
axiom_soap_fault_code_t *fault_code = NULL;
axiom_soap_fault_reason_t *fault_reason = NULL;
axiom_soap_fault_detail_t *fault_detail = NULL;
axiom_soap_fault_role_t *fault_role = NULL;
fault_code = axiom_soap_fault_get_code(soap_fault, env);
- if (fault_code)
+ if(fault_code)
{
axiom_node_t *fault_code_om_node = NULL;
axiom_element_t *fault_code_om_ele = NULL;
@@ -388,58 +376,46 @@
axiom_soap_fault_value_t *fault_value = NULL;
axis2_char_t *text = NULL;
- fault_code_om_node =
- axiom_soap_fault_code_get_base_node(fault_code, env);
- if (fault_code_om_node)
+ fault_code_om_node = axiom_soap_fault_code_get_base_node(fault_code, env);
+ if(fault_code_om_node)
{
- fault_code_om_ele = (axiom_element_t *)
- axiom_node_get_data_element(fault_code_om_node,
- env);
- if (fault_code_om_ele)
+ fault_code_om_ele = (axiom_element_t *)axiom_node_get_data_element(
+ fault_code_om_node, env);
+ if(fault_code_om_ele)
{
- axiom_element_set_localname(fault_code_om_ele,
- env,
- AXIOM_SOAP11_SOAP_FAULT_CODE_LOCAL_NAME);
-
- fault_value =
- axiom_soap_fault_code_get_value(fault_code,
- env);
+ axiom_element_set_localname(fault_code_om_ele, env,
+ AXIOM_SOAP11_SOAP_FAULT_CODE_LOCAL_NAME);
+
+ fault_value = axiom_soap_fault_code_get_value(fault_code, env);
- if (fault_value)
+ if(fault_value)
{
- fault_value_om_node =
- axiom_soap_fault_value_get_base_node
- (fault_value, env);
- if (fault_value_om_node)
+ fault_value_om_node = axiom_soap_fault_value_get_base_node(
+ fault_value, env);
+ if(fault_value_om_node)
{
- fault_value_om_ele =
- (axiom_element_t *)
- axiom_node_get_data_element
- (fault_value_om_node, env);
- if (fault_value_om_ele)
+ fault_value_om_ele
+ = (axiom_element_t *)axiom_node_get_data_element(
+ fault_value_om_node, env);
+ if(fault_value_om_ele)
{
- text =
- axiom_element_get_text
- (fault_value_om_ele, env,
- fault_value_om_node);
- if (text)
+ text = axiom_element_get_text(fault_value_om_ele, env,
+ fault_value_om_node);
+ if(text)
{
- axiom_element_set_text
- (fault_code_om_ele, env, text,
- fault_code_om_node);
+ axiom_element_set_text(fault_code_om_ele, env, text,
+ fault_code_om_node);
}
}
- axiom_node_free_tree
- (fault_value_om_node, env);
- axiom_soap_fault_value_set_base_node
- (fault_value, env, NULL);
+ axiom_node_free_tree(fault_value_om_node, env);
+ axiom_soap_fault_value_set_base_node(fault_value, env, NULL);
}
}
}
}
}
fault_reason = axiom_soap_fault_get_reason(soap_fault, env);
- if (fault_reason)
+ if(fault_reason)
{
axiom_node_t *fault_reason_om_node = NULL;
axiom_element_t *fault_reason_om_ele = NULL;
@@ -448,53 +424,41 @@
axiom_soap_fault_text_t *fault_text = NULL;
axis2_char_t *text = NULL;
- fault_reason_om_node =
- axiom_soap_fault_reason_get_base_node(fault_reason,
- env);
- if (fault_reason_om_node)
+ fault_reason_om_node = axiom_soap_fault_reason_get_base_node(fault_reason, env);
+ if(fault_reason_om_node)
{
- fault_reason_om_ele = (axiom_element_t *)
- axiom_node_get_data_element(fault_reason_om_node,
- env);
+ fault_reason_om_ele = (axiom_element_t *)axiom_node_get_data_element(
+ fault_reason_om_node, env);
- if (fault_reason_om_ele)
+ if(fault_reason_om_ele)
{
- axiom_element_set_localname(fault_reason_om_ele,
- env,
- AXIOM_SOAP11_SOAP_FAULT_STRING_LOCAL_NAME);
-
- fault_text =
- axiom_soap_fault_reason_get_first_soap_fault_text
- (fault_reason, env);
- if (fault_text)
+ axiom_element_set_localname(fault_reason_om_ele, env,
+ AXIOM_SOAP11_SOAP_FAULT_STRING_LOCAL_NAME);
+
+ fault_text = axiom_soap_fault_reason_get_first_soap_fault_text(
+ fault_reason, env);
+ if(fault_text)
{
- fault_text_om_node =
- axiom_soap_fault_text_get_base_node
- (fault_text, env);
- if (fault_text_om_node)
+ fault_text_om_node = axiom_soap_fault_text_get_base_node(
+ fault_text, env);
+ if(fault_text_om_node)
{
- fault_text_om_ele =
- (axiom_element_t *)
- axiom_node_get_data_element
- (fault_text_om_node, env);
- if (fault_text_om_ele)
+ fault_text_om_ele
+ = (axiom_element_t *)axiom_node_get_data_element(
+ fault_text_om_node, env);
+ if(fault_text_om_ele)
{
- text =
- axiom_element_get_text
- (fault_text_om_ele, env,
- fault_text_om_node);
- if (text)
+ text = axiom_element_get_text(fault_text_om_ele, env,
+ fault_text_om_node);
+ if(text)
{
- axiom_element_set_text
- (fault_reason_om_ele, env, text,
- fault_reason_om_node);
+ axiom_element_set_text(fault_reason_om_ele, env, text,
+ fault_reason_om_node);
}
}
- axiom_node_free_tree(fault_text_om_node,
- env);
- axiom_soap_fault_text_set_base_node
- (fault_text, env, NULL);
+ axiom_node_free_tree(fault_text_om_node, env);
+ axiom_soap_fault_text_set_base_node(fault_text, env, NULL);
}
}
}
@@ -502,44 +466,38 @@
}
fault_role = axiom_soap_fault_get_role(soap_fault, env);
- if (fault_role)
+ if(fault_role)
{
axiom_node_t *fault_role_om_node = NULL;
axiom_element_t *fault_role_om_ele = NULL;
- fault_role_om_node =
- axiom_soap_fault_role_get_base_node(fault_role, env);
- if (fault_role_om_node)
+ fault_role_om_node = axiom_soap_fault_role_get_base_node(fault_role, env);
+ if(fault_role_om_node)
{
- fault_role_om_ele = (axiom_element_t *)
- axiom_node_get_data_element(fault_role_om_node,
- env);
- if (fault_role_om_ele)
+ fault_role_om_ele = (axiom_element_t *)axiom_node_get_data_element(
+ fault_role_om_node, env);
+ if(fault_role_om_ele)
{
axiom_element_set_localname(fault_role_om_ele, env,
- AXIOM_SOAP11_SOAP_FAULT_ACTOR_LOCAL_NAME);
+ AXIOM_SOAP11_SOAP_FAULT_ACTOR_LOCAL_NAME);
}
}
}
fault_detail = axiom_soap_fault_get_detail(soap_fault, env);
- if (fault_detail)
+ if(fault_detail)
{
axiom_node_t *fault_detail_om_node = NULL;
axiom_element_t *fault_detail_om_ele = NULL;
- fault_detail_om_node =
- axiom_soap_fault_detail_get_base_node(fault_detail,
- env);
- if (fault_detail_om_node)
+ fault_detail_om_node = axiom_soap_fault_detail_get_base_node(fault_detail, env);
+ if(fault_detail_om_node)
{
- fault_detail_om_ele = (axiom_element_t *)
- axiom_node_get_data_element(fault_detail_om_node,
- env);
- if (fault_detail_om_ele)
+ fault_detail_om_ele = (axiom_element_t *)axiom_node_get_data_element(
+ fault_detail_om_node, env);
+ if(fault_detail_om_ele)
{
- axiom_element_set_localname(fault_detail_om_ele,
- env,
- AXIOM_SOAP11_SOAP_FAULT_DETAIL_LOCAL_NAME);
+ axiom_element_set_localname(fault_detail_om_ele, env,
+ AXIOM_SOAP11_SOAP_FAULT_DETAIL_LOCAL_NAME);
}
}
}
@@ -558,15 +516,15 @@
{
axis2_status_t status = AXIS2_FAILURE;
- status = axiom_soap_builder_create_attachments(
- soap_body->soap_builder, env, user_pram, callback_name);
+ status = axiom_soap_builder_create_attachments(soap_body->soap_builder, env, user_pram,
+ callback_name);
if(status == AXIS2_FAILURE)
{
- return status;
- }
+ return status;
+ }
else
{
- return axiom_soap_body_build(soap_body, env);
+ return axiom_soap_body_build(soap_body, env);
}
}