ユーザー定義の値セットの妥当性検査およびエラー処理

UDDI レジストリーのユーザー・ コンソールは、tModel エンティティーの保存要求の作成中 (つまり、公開が行われる前) に妥当性検査を実行します。

例えば、ユーザーが 2 つの customTaxonomy:displayName keyedReference エレメントを追加しようとすると、次のメッセージが表示されます。

Advice: Only one 'urn:x-ibm:uddi:customTaxonomy:displayName' key name is
allowed for the 'Other' taxonomy.

「urn:x-ibm:uddi:customTaxonomy:」で始まる keyName 値を含む keyedReference エレメントに「displayName」以外のものが続く場合、 次のメッセージが表示されます。

Advice: Only key name values of 'urn:x-ibm:uddi:customTaxonomy:displayName' 
are supported.

save_tModel エンティティー・メッセージに複数の tModel エンティティーが含まれる可能性のある要求の場合、 その tModel エンティティーのいずれかがカテゴリー化 tModel エンティティーであり、その tModel エンティティーが妥当性検査に失敗した場合は、要求が失敗して、UDDIInvalidValueException とその原因を説明する追加情報が表示され、どの tModel エンティティーも公開されません。 以下に例を示します。

E_invalidValue (20200) A value that was passed in a keyValue attribute did not pass validation.  This applies to checked categorizations, identifiers and other validated code lists. The error text will clearly indicate the key and value combination that failed validation. Invalid 'customTaxonomy:dbKey' 
keyValue [naics] in keyedReference. KeyValue already in use by tModelKey[UUID:C0B9FE13-179F-413D-8A5B-5004DB8E5BB2]

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwsu_tax_val
ファイル名:rwsu_tax_val.html