uCosminexus Application Server, Web Service Development Guide
![[Contents]](FIGURE/CONTENT.GIF)
![[Glossary]](FIGURE/GLOSS.GIF)
![[Index]](FIGURE/INDEX.GIF)
![[Back]](FIGURE/FRONT.GIF)
This subsection describes the support range of the wsdl:operation element.
- You can code 1 to 255 wsdl:operation elements as the child elements of the wsdl:portType element. This element cannot be omitted. For details on the cases where this element is omitted or where 256 or more elements are coded, see 15.1.3(3) Number of operations and its child elements coded.
- You can specify the following elements as the child element. If you specify elements other than the following WSDL elements, an error message (KDJW51029-E) is output to the standard error output and the log, and the processing of the cjwsimport command ends. From among the extension elements that are not ignored by the cjwsimport command, if you specify extension elements other than the following elements, an error message (KDJW51080-E) is output to the standard error output and the log, and the processing of the cjwsimport command ends:
- wsdl:documentation element
- jaxws:bindings element (binding declaration in the JAX-WS 2.2 specifications)
- wsdl:input element
- wsdl:output element
- wsdl:fault element
- The wsdl:documentation element, jaxws:bindings element, wsdl:input element, wsdl:output element, and wsdl:fault element must be specified in the above order. If the specification order is incorrect, an error message (KDJW51029-E) is output to the standard error output and the log, and the processing of the cjwsimport command ends.
- You can specify the name attribute. You cannot specify attributes other than the name attribute. If you specify attributes other than the name attribute, the operations are not guaranteed.
- Organization of this subsection
- (1) name attribute (wsdl:operation element)
This point describes the support range of the name attribute included in the wsdl:operation element.
- You can code only one name attribute. This attribute cannot be omitted. If omitted, an error message (KDJW51029-E) is output to the standard error output and the log, and the processing of the cjwsimport command ends. If 2 or more attributes are coded, a Cosminexus XML Processor error occurs.
- For details on the values that can be specified, see 15.1.3(2) Conditions for the operation name. However, you cannot specify the same value as the name attribute of the other wsdl:portType elements existing beneath the same wsdl:operation element. If the same value is specified, an error message (KDJW51083-E) is output to the standard error output and the log, and the processing of the cjwsimport command ends.
All Rights Reserved. Copyright (C) 2013, Hitachi, Ltd.