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:service element.
- You can code 1 to 255 wsdl:service elements as the child elements of the wsdl:definitions element. This element cannot be omitted #. If omitted or if 256 or more elements are coded, an error message (KDJW51127-E) is output to the standard error output and the log, and the processing of the cjwsimport command ends.
- #
- When you use the WSDL import functionality, one wsdl:service element is enough for all the WSDLs with an import relationship. So the element can be omitted in this case. Also, the total wsdl:service elements in all the WSDLs with an import relationship forms the upper limit.
- 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 extension elements, an error message (KDJW51129-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:port element
- Specify the child elements of the wsdl:service element 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, an error message (KDJW51029-E) is output to the standard error output and the log, and the processing of the cjwsimport command ends.
- Organization of this subsection
- (1) name attribute (wsdl:service element)
This point describes the support range of the name attribute included in the wsdl:service 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.9(2) Conditions for the service name and port name. However, you cannot specify the same value as the name attribute of the other wsdl:service elements existing beneath the same wsdl:definitions element. If the same value is specified, an error message (KDJW51029-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.