Creating XSLT Style Sheets to Use with XML Extensions

Now that prototypes are created for the request and response, you can create the XSLT style sheets to be used with these XML Extensions.

  1. Make sure SoapUI is still open and the windows showing the request and the response are both open.
  2. Open any simple text editor.
  3. Copy the lines of the request from the request window in SoapUI to the text editor, and save as a text file with the name TempConvertRequestF2C.xsl.
  4. Open another editor window in the text editor, and copy the lines of the response from the response window in SoapUI to the text editor. Same this file with the filename TempConvertResponseF2C.xsl.
  5. Determine whether a SOAPAction HTTP binding parameter is needed. The SOAPAction parameter is an optional part of a SOAP 1.1 and SOAP 1.2 web service definition. SOAPAction is an HTTP header that assists the web server's determination of the type of the SOAP request without investigating the XML payload.

    To determine whether the parameter is needed, click the Fahrenheit to Celsius binding entry in the Soap UI Projects navigation pane. The Operation Properties pane below the Projects navigation pane displays parameters present in the WSDL. If the SOAPAction property for the WSDL contains a value, the value must be used in a SOAP request.