Cosminexus V9 アプリケーションサーバ Webサービス開発ガイド

[目次][用語][索引][前へ][次へ]

付録A.2 旧バージョンで作成したWSDLの互換性

旧バージョンで作成したWSDLをJAX-WSエンジン上で使用できます。ただし,WSDLに記述されたXML Schemaには制限があります。データ型,制約ファセット,および出現回数の制限について示します。

データ型の制限を次の表に示します。

表A-1 XML Schemaのデータ型の制限

項番 データ型 最大値 最大桁数
1 duration型
(形式:PnYnMnDTnHnMnS)
nY(年) 2147483647
2 nM(月)
3 nD(日)
4 nH(時)
5 nM(分)
6 nS(秒) 1秒以上
7 1秒未満
8 date型
(形式:CCYY-MM-DD)
CCYY※1
9 gYearMonth型
(形式:CCYY-MM)
CCYY※1
10 gYear型
(形式:CCYY)
CCYY※1
11 dateTime型
(形式:CCYY-MM-DDThh:mm:ss)
CCYY※1
1秒未満※2
12 dateTime型
(形式:CCYY-MM-DDThh:mm:ss)
1秒未満※2
13 time型(形式:hh:mm:ss) 規定はありません。
14 base64Binary型 メモリに依存します。
15 hexBinary型
16 decimal型
17 integer型
18 nonPositiveInteger型
19 nonNegativeInteger型
20 negativeInteger型
21 positiveInteger型

(凡例)
−:該当しないことを示します。

注※1
"9999"を超える場合,桁数を追加できます。

注※2
"ss"に続く小数点以下に,1秒未満の値を指定できます。

制約ファセットに関する制限を次の表に示します。

表A-2 XML Schemaの制約ファセットに関する制限

項番 制約ファセット 最大値 最大桁数
1 length 2147483647
2 minLength
3 maxLength
4 totalDigits
5 fractionDigits
6 maxInclusive 規定はありません。 メモリに依存します。
7 maxExclusive
8 minInclusive
9 minExclusive

(凡例)
−:該当しないことを示します。

出現回数の指定の制限を次の表に示します。

表A-3 XML Schemaの出現回数の指定に関する制限

項番 出現回数の指定 最大値 最大桁数
1 minOccurs 2147483647
2 maxOccurs

(凡例)
−:該当しないことを示します。