Request and Response - Refill Order
This section provides a mock request and a mock response for the RefilOrder Web service that uses SOAP 1.1 over HTTP with style='document' and elementFormDefault='qualified' in the schema to use qualified names (QName) for sub elements in SOAP Body.
Getting a mock request for RefillOrder_WSDL_11_SOAP_11_Document.wsdl is easy,
since I learned how to use soapUI 3.0.1.
Here is a mock request generated with soapUI 3.0.1 with some data entered by myself:
<ser:Patient name="Joe Smith" birthDate="1970-01-01"/>
<ser:Prescription drug="Vitamin D 50000 IU"
- soapUI uses the QName for the top level element in the SOAP Body "ser:RefillOrderRequest".
The prefix is defined to the target namespace: http://www.herongyang.com/Service/.
- soapUI uses QNames for sub elements: "Patient" and "Prescription". This is because I used
elementFormDefault="qualified" in the schema in the WSDL document,
which says all root and non-root elements will be using unqualified names.
Here is a mock response generated with soapUI 3.0.1 with some data entered by myself:
<ser:OrderStatus number="20070707" status="Verifying"/>
To test this WSDL online, go to http://www.herongyang.com/Service/.
Last update: 2007.
Table of Contents
About This Book
Introduction to WSDL 2.0
WSDL 2.0 Document Structure and Syntax
WSDL Version 2.0 Part 2: Adjuncts
WSDL 2.0 Document Examples with SOAP Binding
WSDL 20 Programming APIs and Testing Tools
Introduction to WSDL 1.1
WSDL 1.1 Document Structure and Syntax
WSDL 1.1 Binding Extension for SOAP 1.1
soapUI 3.0.1 - Web Service Testing Tool
►WSDL 1.1 and SOAP 1.1 Examples - Document and RPC Styles
SOAP 1.1 Message Styles and Encoding Options
First Example - Hello
Request and Response - Hello
document/literal Example - Guest Registration
Request and Response - Guest Registration
rpc/encoded Example - Get Exchange Rate
Request and Response - Get Exchange Rate
SOAP Body and Operation Name - Book Reservation
Request and Response - Book Reservation
elementFormDefault="qualified" - Refill Order
►Request and Response - Refill Order
encodingStyle="uri" for use="encoded"
Request and Response - Get Stock Price
PHP SOAP Extension in PHP 5.3.1
Using WSDL in Perl with SOAP::Lite 0.710
Using WSDL Document in Java with Axis2 1.4.1
Using WSDL2Java to Generate Web Service Stub Classes
WSDL 1.1 Binding Extension for SOAP 1.2
WSDL 1.1 and SOAP 1.2 Examples - Document and RPC Styles
SOAP 1.2 Binding - PHP, Java and Perl Clients
WSDL Related Terminologies
PDF Printing Version