継続不可能な XML 例外

これらの XML 例外では、XML-CODE を 0 に設定し、 例外の処理後にパーサーに制御を戻したとしても、パーサーからそれ以降のイベントが戻されることはありません。 NOT ON EXCEPTION 句で指定されたステートメントに、 もしくは NOT ON EXCEPTION 句をコーディン グしていない場合は Parse ステートメントの終わりに、 制御が移ります。

表 32. 継続不可能な XML 例外
コード 説明
100 パーサーは、XML 宣言の開始部を走査中に、文書の終端に達した。
101 パーサーは、XML 宣言の終端を探している途中に、文書の終端に達した。
102 パーサーは、ルート・エレメントを探している途中に、文書の終端に達した。
103 パーサーは、XML 宣言のバージョン情報を探している途中に、文書の終端に達した。
104 パーサーは、XML 宣言のバージョン情報の値を探している途中に、文書の終端に達した。
106 パーサーは、XML 宣言のエンコード宣言の値を探している途中に、文書の終端に達した。
108 パーサーは、XML 宣言のスタンドアロン宣言の値を探している途中に、文書の終端に達した。
109 パーサーは、属性名を走査中に、文書の終端に達した。
110 パーサーは、属性の値を走査中に、文書の終端に達した。
111 パーサーは、属性値の中の文字参照またはエンティティー参照を走査中に、文書の終端に達した。
112 パーサーは、空のエレメント・タグを走査中に、文書の終端に達した。
113 パーサーは、ルート・エレメント名を走査中に、文書の終端に達した。
114 パーサーは、エレメント名を走査中に、文書の終端に達した。
115 パーサーは、エレメント・コンテント中の文字データを走査中に、文書の終端に達した。
116 パーサーは、エレメント・コンテント中の処理命令を走査中に、文書の終端に達した。
117 パーサーは、エレメント・コンテント中のコメントもしくは CDATA セクションを走査中に、文書の終端に達した。
118 パーサーは、エレメント・コンテント中のコメントを走査中に、文書の終端に達した。
119 パーサーは、エレメント・コンテント中の CDATA セクションを走査中に、文書の終端に達した。
120 パーサーは、エレメント・コンテント中の文字参照またはエンティティー参照を走査中に、文書の終端に達した。
121 パーサーは、ルート・エレメントの閉じ部の後を走査中に、文書の終端に 達した。
122 パーサーは、無効な文書タイプ宣言の開始部である可能性のある個所を検出した。
123 パーサーは、2 番目の文書タイプ宣言を検出した。
124 ルート・エレメント名の先頭文字は、文字、「_」、もしくは「:」ではなかった。
125 エレメントの最初の属性名の先頭文字は、文字、「_」、もしくは「:」ではなかった。
126 パーサーは、エレメント名中またはエレメント名後に無効文字を検出した。
127 パーサーは、属性名の次に、「=」以外の文字を検出した。
128 パーサーは、無効な属性値区切り文字を検出した。
130 属性名の先頭文字は、文字、「_」、もしくは「:」ではなかった。
131 パーサーは、属性名中または属性名後に無効文字を検出した。
132 空のエレメント・タグが、「/」に続く「>」で終了しなかった。
133 エレメント終了タグ名の先頭文字は、文字、「_」、もしくは「:」ではなかった。
134 エレメント終了タグ名が、「>」で終了していなかった。
135 エレメント名の先頭文字は、文字、「_」、もしくは「:」ではなかった。
136 パーサーは、エレメント・コンテント中にコメントまたは CDATA セクシ ョンの無効な開始部分を検出した。
137 パーサーは、コメントの無効な開始部分を検出した。
138 処理命令のターゲット名の先頭文字は、文字、「_」、もしくは「:」ではなかった。
139 パーサーは、処理命令ターゲット名の中または次に無効文字を検出し た。
140 処理命令が、終了文字シーケンスの「?>」で終了しなかった。
141 パーサーは、文字参照またはエンティティー参照の「&」に続く無効 文字を検出した。
142 XML 宣言にバージョン情報が存在しなかった。
143 XML 宣言の「version」の次に、「=」が続かなかった。
144 XML 宣言のバージョン宣言の値が欠落しているか、正しく区切り文字で 区切られていない。
145 XML 宣言のバージョン情報の値が正しくない文字を指定しているか、 開始と終了の区切り文字が一致しなかった。
146 パーサーは、XML 宣言のバージョン情報の値の終了区切り文字の次に、無効文字を検出した。
147 パーサーは、XML 宣言で、オプションのエンコード宣言の代わりに無効な属性を検出した。
148 XML 宣言の「encoding」の次に「=」が続かなかった。
149 XML 宣言のエンコード宣言の値が欠落しているか、正しく区切り文字で 区切られていない。
150 XML 宣言のエンコード宣言の値が正しくない文字を指定しているか、 開始と終了の区切り文字が一致しなかった。
151 パーサーは、XML 宣言のエンコード宣言の値の終了区切り文字の次に、無効文字を検出した。
152 パーサーは、XML 宣言で、オプションのスタンドアロン宣言の代わりに無効な属性を検出した。
153 XML 宣言の「standalone」の次に「=」が続かなかった。
154 XML 宣言のスタンドアロン宣言の値が欠落しているか、正しく区切り文 字で区切られていない。
155 スタンドアロン宣言の値は、「yes」または「no」のどちらか 1 つだけではなかった。
156 XML 宣言のスタンドアロン宣言の値が正しくない文字を指定しているか、 開始と終了の区切り文字が一致しなかった。
157 パーサーは、XML 宣言のスタンドアロン宣言の値の終了区切り文字の次に、無効文字を検出した。
158 XML 宣言が、正しい終了文字シーケンスの「?>」で終了しなかったか、無 効な属性を含んでいた。
159 パーサーは、ルート・エレメントの終端の後に文書タイプ宣言の開始部を検出した。
160 パーサーは、ルート・エレメントの終端の後にエレメントの開始部を検出した。
300 文書は EBCDIC でエンコードされているが、 COBOL ソース・メンバーの CCSID はサポートされている ASCII CCSID である。
301 文書は EBCDIC でエンコードされているが、 COBOL ソース・メンバーの CCSID は Unicode である。
302 文書は EBCDIC でエンコードされているが、 COBOL ソース・メンバーの CCSID はサポートされていない CCSID である。
303 文書は EBCDIC でエンコードされており、COBOL ソース・メンバーの CCSID は サポートされておらず、 文書のエンコード宣言は空であるか、エンコード方式のサポートされていな い英字の別名を含んでいた。
304 文書は EBCDIC でエンコードされているが、 COBOL ソース・メンバーの CCSID はサポートされておらず、 文書はエンコード宣言を含まなかった。
305 文書は EBCDIC でエンコードされているが、 COBOL ソース・メンバーの CCSID はサポートされておらず、 文書のエンコード宣言はサポートされている EBCDIC エンコード方式を指定しなかった。
306 文書は ASCII でエンコードされているが、 COBOL ソース・メンバーの CCSID は、サポートされている EBCDIC CCSID である。
307 文書は ASCII でエンコードされているが、 COBOL ソース・メンバーの CCSID は Unicode である。
308 文書は ASCII でエンコードされているが、 COBOL ソース・メンバーの CCSID はサポートされておらず、 文書はエンコード宣言を含まなかった。
309 COBOL ソース・メンバーの CCSID はサポートされている ASCII の CCSID であるが、 文書は Unicode でエンコードされていた。
310 COBOL ソース・メンバーの CCSID はサポートされている EBCDIC の CCSID を指定したが、 文書は Unicode でエンコードされていた。
311 COBOL ソース・メンバーの CCSID はサポートされていない CCSID を指定し、 文書は Unicode でエンコードされていた。
312 文書は ASCII でエンコードされているが、COBOL ソース・メンバーの CCSID は サポートされておらず、 文書のエンコード宣言は空であるか、エンコード方式のサポートされていな い英字の別名を含んでいた。
313 文書は ASCII でエンコードされているが、 COBOL ソース・メンバーの CCSID はサポートされておらず、 文書はエンコード宣言を含まなかった。
314 文書は ASCII でエンコードされているが、 COBOL ソース・メンバーの CCSID はサポートされておらず、 文書のエンコード宣言はサポートされている ASCII エンコード方式を指定しなかった。
315 文書は、UTF-16 リトル・エンディアンでエンコードされているが、 これはこのプラットフォームではパーサーでサポートしていない。
316 文書は、UCS-4 でエンコードされているが、 これはパーサーでサポートしていない。
317 パーサーは、文書のエンコード方式を判別できない。 文書は、損傷されている可能性があります。
318 文書は、UTF-8 でエンコードされているが、 これはパーサーでサポートしていない。
319 文書は、UTF-16 ビッグ・エンディアンでエンコードされているが、 これはこのプラットフォームではパーサーでサポートしていない。
500 〜 999 内部エラー。 サービス技術員に報告してください。

関連作業
XML 文書中のエラーの処理