uCosminexus Application Server, Web Service Development Guide
This section describes the notes on creating WSDL.
With the Cosminexus JAX-WS functionality, as long as you do not violate the limitations for the xsd:NCName type in the XML Schema specifications, you can use one-byte alphanumeric characters (0 to 9, A to Z, a to z) and underscore (_). If you use characters other than one-byte alphanumeric characters and underscore, the operations are not guaranteed.
This point describes the coding of the SOAP Body and SOAP Header that are coded as the child elements of the wsdl:input element and wsdl:output element, and the coding of the wsdl:part element referenced from the SOAP Body and SOAP Header.
The description hereafter uses the SOAP 1.1 specifications for the examples. For the SOAP 1.2 specifications, substitute and read the Namespace and the element names, and the attribute values.
Whether you code the parts attribute in the soap:body element or not, code only one wsdl:part element in the child element of the wsdl:message element referenced from the wsdl:input element or wsdl:output element that are the parent elements.
The following figure shows an example of coding when the soap:header element is not coded.
Figure 20-3 Example of coding when the soap:header element is not coded
To code the soap:header element, define the coding according to the following contents:
The following figure shows an example of coding when the soap:header element is coded.
Figure 20-4 Example of coding when the soap:header element is coded
You can specify a URL with the following format in the location attribute of the soap:address element or the soap12:address element:
All Rights Reserved. Copyright (C) 2013, Hitachi, Ltd.