사용자 정의 값 세트에 대한 유효성 검증 및 오류 처리

UDDI 레지스트리 사용자 콘솔은 공개가 발생하기 전에 저장 tModel 엔티티 요청이 빌드되는 동안 유효성 검증을 수행합니다.

예를 들어, 두 개의 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로 시작하는 KeyMame 값을 포함하는 keyedReference 요소가 displayName 이외의 어떤 것이 뒤에 오는 경우, 다음 메시지가 표시됩니다.

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

save_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