uCosminexus Application Server, Web Service Development Guide

[Contents][Glossary][Index][Back][Next]

Appendix A.2 Compatibility of WSDL created in an earlier version

WSDL created in an earlier version can be used on the JAX-WS engine. However, there is a limit to the XML Schema coded in WSDL. This subsection describes the limitations on the data typeconstraint facet, and occurrence count.

The following table describes the data type limitations:

Table A-1 XML Schema data type limitations

No. Data type Maximum value Maximum digits
1 duration type
(format: PnYnMnDTnHnMnS)
nY (year) 2147483647 --
2 nM (month)
3 nD (day)
4 nH (hour)
5 nM (minute)
6 nS (second) 1 second or more
7 Less than 1 second
8 date type (format: CCYY-MM-DD) CCYY#1
9 gYearMonth type (format: CCYY-MM) CCYY#1
10 gYear type (format: CCYY) CCYY#1
11 dateTime type (format: CCYY-MM-DDThh:mm:ss) CCYY#1
Less than 1 second#2
12 dateTime type (format: CCYY-MM-DDThh:mm:ss) Less than 1 second#2
13 time type (format: hh:mm:ss) Not defined.
14 base64Binary type Depends on the memory.
15 hexBinary type
16 decimal type
17 integer type
18 nonPositiveInteger type
19 nonNegativeInteger type
20 negativeInteger type
21 positiveInteger type

Legend:
--: Not applicable

#1
If exceeding "9999", you can add the digits.

#2
Subsequent to "ss", after the decimal point, you can specify a value that is less than 1 second.

The following table describes the limitations related to the constraint facet:

Table A-2 Limitations related to the XML Schema constraint facet

No. Constraint facet Maximum value Maximum digits
1 length 2147483647 --
2 minLength
3 maxLength
4 totalDigits
5 fractionDigits
6 maxInclusive Not defined. Depends on the memory.
7 maxExclusive
8 minInclusive
9 minExclusive

Legend:
--: Not applicable

The following table describes the limitations on the specification of the occurrence count:

Table A-3 Limitations related to the specification of the XML Schema occurrence count

No. Specification of the occurrence count Maximum value Maximum digits
1 minOccurs 2147483647 --
2 maxOccurs

Legend:
--: Not applicable