Get compatibility with anothers Web Services Frameworks, adjust payload with xmlns
diff --git a/src/core/clientapi/svc_client.c b/src/core/clientapi/svc_client.c
index 7e41a0a..65935d0 100644
--- a/src/core/clientapi/svc_client.c
+++ b/src/core/clientapi/svc_client.c
@@ -1295,6 +1295,15 @@
             node = axiom_soap_body_get_base_node(soap_body, env);
             if(node)
             {
+				//Get compatibility with anothers Web Services Frameworks, adjust payload with xmlns
+				axiom_element_t *element = (axiom_element_t*)axiom_node_get_data_element(node, env);
+				
+				axiom_attribute_t *attXmlXsi = axiom_attribute_create(env, "xmlns:xsi", "http://www.w3.org/2001/XMLSchema-instance", NULL);
+				axiom_element_add_attribute(element, env, attXmlXsi, node);
+
+				axiom_attribute_t *attXmlXsd = axiom_attribute_create(env, "xmlns:xsd", "http://www.w3.org/2001/XMLSchema", NULL);
+				axiom_element_add_attribute(element, env, attXmlXsd, node);
+
                 axiom_node_add_child(node, env, (axiom_node_t *)payload);
             }
         }