Lines Matching refs:trav

324 	xmlNodePtr root, definitions, trav;  in load_wsdl_ex()  local
367 trav = definitions->children; in load_wsdl_ex()
368 while (trav != NULL) { in load_wsdl_ex()
369 if (!is_wsdl_element(trav)) { in load_wsdl_ex()
370 trav = trav->next; in load_wsdl_ex()
373 if (node_is_equal(trav,"types")) { in load_wsdl_ex()
375 xmlNodePtr trav2 = trav->children; in load_wsdl_ex()
385 } else if (node_is_equal(trav,"import")) { in load_wsdl_ex()
387 xmlAttrPtr tmp = get_attribute(trav->properties, "location"); in load_wsdl_ex()
390 xmlChar *base = xmlNodeGetBase(trav->doc, trav); in load_wsdl_ex()
393 uri = xmlBuildURI(tmp->children->content, trav->doc->URL); in load_wsdl_ex()
402 } else if (node_is_equal(trav,"message")) { in load_wsdl_ex()
403 xmlAttrPtr name = get_attribute(trav->properties, "name"); in load_wsdl_ex()
405 …ctx->messages, (char*)name->children->content, xmlStrlen(name->children->content), trav) == NULL) { in load_wsdl_ex()
412 } else if (node_is_equal(trav,"portType")) { in load_wsdl_ex()
413 xmlAttrPtr name = get_attribute(trav->properties, "name"); in load_wsdl_ex()
415 …tx->portTypes, (char*)name->children->content, xmlStrlen(name->children->content), trav) == NULL) { in load_wsdl_ex()
422 } else if (node_is_equal(trav,"binding")) { in load_wsdl_ex()
423 xmlAttrPtr name = get_attribute(trav->properties, "name"); in load_wsdl_ex()
425 …ctx->bindings, (char*)name->children->content, xmlStrlen(name->children->content), trav) == NULL) { in load_wsdl_ex()
432 } else if (node_is_equal(trav,"service")) { in load_wsdl_ex()
433 xmlAttrPtr name = get_attribute(trav->properties, "name"); in load_wsdl_ex()
435 …ctx->services, (char*)name->children->content, xmlStrlen(name->children->content), trav) == NULL) { in load_wsdl_ex()
441 } else if (!node_is_equal(trav,"documentation")) { in load_wsdl_ex()
442 soap_error1(E_ERROR, "Parsing WSDL: Unexpected WSDL element <%s>", SAFE_STR(trav->name)); in load_wsdl_ex()
444 trav = trav->next; in load_wsdl_ex()
530 xmlNodePtr trav = header->children; in wsdl_soap_binding_header() local
531 while (trav != NULL) { in wsdl_soap_binding_header()
532 if (node_is_equal_ex(trav, "headerfault", wsdl_soap_namespace)) { in wsdl_soap_binding_header()
533 … sdlSoapBindingFunctionHeaderPtr hf = wsdl_soap_binding_header(ctx, trav, wsdl_soap_namespace, 1); in wsdl_soap_binding_header()
551 } else if (is_wsdl_element(trav) && !node_is_equal(trav,"documentation")) { in wsdl_soap_binding_header()
552 soap_error1(E_ERROR, "Parsing WSDL: Unexpected WSDL element <%s>", SAFE_STR(trav->name)); in wsdl_soap_binding_header()
554 trav = trav->next; in wsdl_soap_binding_header()
562 xmlNodePtr body, trav; in wsdl_soap_binding_body() local
565 trav = node->children; in wsdl_soap_binding_body()
566 while (trav != NULL) { in wsdl_soap_binding_body()
567 if (node_is_equal_ex(trav, "body", wsdl_soap_namespace)) { in wsdl_soap_binding_body()
568 body = trav; in wsdl_soap_binding_body()
634 } else if (node_is_equal_ex(trav, "header", wsdl_soap_namespace)) { in wsdl_soap_binding_body()
635 sdlSoapBindingFunctionHeaderPtr h = wsdl_soap_binding_header(ctx, trav, wsdl_soap_namespace, 0); in wsdl_soap_binding_body()
653 } else if (is_wsdl_element(trav) && !node_is_equal(trav,"documentation")) { in wsdl_soap_binding_body()
654 soap_error1(E_ERROR, "Parsing WSDL: Unexpected WSDL element <%s>", SAFE_STR(trav->name)); in wsdl_soap_binding_body()
656 trav = trav->next; in wsdl_soap_binding_body()
662 xmlNodePtr trav, part, message = NULL, tmp; in wsdl_message() local
680 trav = message->children; in wsdl_message()
681 while (trav != NULL) { in wsdl_message()
685 if (trav->ns != NULL && strcmp((char*)trav->ns->href, WSDL_NAMESPACE) != 0) { in wsdl_message()
686 …soap_error1(E_ERROR, "Parsing WSDL: Unexpected extensibility element <%s>", SAFE_STR(trav->name)); in wsdl_message()
688 if (node_is_equal(trav,"documentation")) { in wsdl_message()
689 trav = trav->next; in wsdl_message()
692 if (!node_is_equal(trav,"part")) { in wsdl_message()
693 soap_error1(E_ERROR, "Parsing WSDL: Unexpected WSDL element <%s>", SAFE_STR(trav->name)); in wsdl_message()
695 part = trav; in wsdl_message()
722 trav = trav->next; in wsdl_message()
753 xmlNodePtr trav, port; in load_wsdl() local
758 trav = service->children; in load_wsdl()
759 while (trav != NULL) { in load_wsdl()
767 if (!is_wsdl_element(trav) || node_is_equal(trav,"documentation")) { in load_wsdl()
768 trav = trav->next; in load_wsdl()
771 if (!node_is_equal(trav,"port")) { in load_wsdl()
772 soap_error1(E_ERROR, "Parsing WSDL: Unexpected WSDL element <%s>", SAFE_STR(trav->name)); in load_wsdl()
775 port = trav; in load_wsdl()
816 if (has_soap_port || trav->next || i < n-1) { in load_wsdl()
818 trav = trav->next; in load_wsdl()
869 trav = trav->next; in load_wsdl()
1074 xmlNodePtr trav = soap_fault->children; in load_wsdl() local
1075 while (trav != NULL) { in load_wsdl()
1076 if (node_is_equal_ex(trav, "fault", wsdl_soap_namespace)) { in load_wsdl()
1083 tmp = get_attribute(trav->properties, "use"); in load_wsdl()
1090 tmp = get_attribute(trav->properties, "namespace"); in load_wsdl()
1096 tmp = get_attribute(trav->properties, "encodingStyle"); in load_wsdl()
1109 } else if (is_wsdl_element(trav) && !node_is_equal(trav,"documentation")) { in load_wsdl()
1110 … soap_error1(E_ERROR, "Parsing WSDL: Unexpected WSDL element <%s>", SAFE_STR(trav->name)); in load_wsdl()
1112 trav = trav->next; in load_wsdl()
1159 trav= trav->next; in load_wsdl()