WSDL and XSD tab
The WSDL and XSD tab allows you to specify WSDL properties and XML schema definition properties.
This tab contains the following fields:
In the Specify WSDL properties group:
- Service location:
- Type the URI of the web service (web service endpoint URI). This URI is used in the binding section of the WSDL file. In the case of the SOAP binding, this URI is generated into the content of the soap:address element.
- Service name:
- Type a name for the web service.
- Operation name:
- Type a name for the operation that is provided by the web service that is previously specified in Service name.
- WSDL namespace:
- This value sets the namespace for the generated WSDL file.Note: Setting a value in this field in the compiled conversion scenario is equivalent to the WSDL-NAMESPACE parameter of the CICS® web services Assistant DFHLS2WS. The default value is generated by the DFHLS2WS and full description of it can be found in the CICS Transaction Server V 4.1 IBM® Documentation, see http://www-01.ibm.com/support/knowledgecenter/SSGMCP_4.1.0/com.ibm.cics.ts.webservices.doc/reference/dfhws_ls2ws.html or CICS® Transaction Server for z/OS®, Version 4 Release 1 IBM Documentation.
- SOAPAction:
- Type the value that you want to use for the soapAction attribute of the soap:operation element in the WSDL file that the wizard generates for the web service. A blank value causes the soapAction attribute to be set to the empty string.
- In the Specify request XML Schema properties group:
- Target namespace:
- Type the namespace and schema name of the XML schema that you
want to use as the request XML schema. For example,
http://www.StartAppI.com/schemas/StartAppIInterface - Root element name:
- Type the name of the global element that you want to use in the
request XML schema. For example,
ProgramPassFields - Whitespace option:
- Specifies the conversion treatment for all elements in the generated
schema. Select one of the following values:
- collapse - (1) replace tab, line feed, and carriage return characters with spaces, (2) trim leading and trailing spaces, and (3) substitute a single space for each contiguous sequence of spaces.
- replace - replace tab, line feed, and carriage return characters with spaces.
- preserve - no whitespace removal nor replacement is performed.
- compact - trim leading and trailing spaces - substitute a single space for each contiguous sequence of spaces.
- In the Specify response XML Schema properties group:
- Target namespace:
- Type the namespace and schema name of the XML schema that you
want to use as the response XML schema. For
example,
http://www.StartAppO.com/schemas/StartAppOInterface - Root element name:
- Type the name of the global element that you want to use in the response XML schema. For example,
ProgramPassFields - Whitespace option:
- Specifies the conversion treatment for all elements in the generated
schema. Select on of the following values:
- collapse - (1) replace tab, line feed, and carriage return characters with spaces, (2) trim leading and trailing spaces, and (3) substitute a single space for each contiguous sequence of spaces.
- replace - replace tab, line feed, and carriage return characters with spaces.
- preserve - no whitespace removal nor replacement is performed.
- compact - trim leading and trailing spaces - substitute a single space for each contiguous sequence of spaces.