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);
     }
 }