bug42326.wsdl 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <?xml version="1.0"?>
  2. <wsdl:definitions name="OSCAdmin.wsdl"
  3. targetNamespace="http://www.example.com/"
  4. xmlns:tns="http://www.example.com/"
  5. xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
  6. xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  7. xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
  8. <wsdl:types>
  9. <xsd:schema targetNamespace="http://www.example.com/"
  10. xmlns="http://www.w3.org/2000/10/XMLSchema">
  11. <xsd:element name="productDetailsType">
  12. <xsd:complexType>
  13. <xsd:all>
  14. <xsd:element name="id" type="xsd:integer"/>
  15. </xsd:all>
  16. </xsd:complexType>
  17. </xsd:element>
  18. </xsd:schema>
  19. <xsd:schema targetNamespace="http://www.example.com/"
  20. xmlns="http://www.w3.org/2000/10/XMLSchema">
  21. <xsd:element name="GetProductsRequest">
  22. <xsd:complexType>
  23. <xsd:all>
  24. <xsd:element name="time" type="xsd:string"/>
  25. </xsd:all>
  26. </xsd:complexType>
  27. </xsd:element>
  28. </xsd:schema>
  29. <xsd:schema targetNamespace="http://www.example.com/"
  30. xmlns="http://www.w3.org/2000/10/XMLSchema">
  31. <xsd:element name="GetProductsResponse">
  32. <xsd:complexType>
  33. <xsd:all>
  34. <xsd:element name="products" type="tns:productDetailsType"/>
  35. </xsd:all>
  36. </xsd:complexType>
  37. </xsd:element>
  38. </xsd:schema>
  39. </wsdl:types>
  40. <wsdl:message name="GetProductsRequest">
  41. <wsdl:part name="in" element="tns:GetProductsRequest"/>
  42. </wsdl:message>
  43. <wsdl:message name="GetProductsResponse">
  44. <wsdl:part name="out" element="tns:GetProductsResponse"/>
  45. </wsdl:message>
  46. <wsdl:portType name="OSCAdminPortType">
  47. <wsdl:operation name="GetProducts">
  48. <wsdl:input message="tns:GetProductsRequest"/>
  49. <wsdl:output message="tns:GetProductsResponse"/>
  50. </wsdl:operation>
  51. </wsdl:portType>
  52. <wsdl:binding name="OSCAdminSoapBinding" type="tns:OSCAdminPortType">
  53. <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
  54. <wsdl:operation name="GetProducts">
  55. <soap:operation soapAction=""/>
  56. <wsdl:input name="in">
  57. <soap:body use="literal"/>
  58. </wsdl:input>
  59. <wsdl:output name="out">
  60. <soap:body use="literal"/>
  61. </wsdl:output>
  62. </wsdl:operation>
  63. </wsdl:binding>
  64. <wsdl:service name="OSCAdminService">
  65. <wsdl:port name="OSCAdminPort" binding="tns:OSCAdminSoapBinding">
  66. <soap:address location="test://"/>
  67. </wsdl:port>
  68. </wsdl:service>
  69. </wsdl:definitions>