Software AG Products 10.5 | CentraSite for Developers | Access Using UDDI | Configuring the UDDI Environment | Checked Value Set Validation
 
Checked Value Set Validation
CentraSite offers the internal validation of checked value sets. If a keyedReference object is published that points to a checked value set, CentraSite checks if the keyValue belongs to the value set. The UDDI 3.0.2 specifies checked value sets specified by value set taxonomies and value sets that have a validation algorithm. All value sets are represented in UDDI by a tModel. The validation of keyedReference objects can be switched off. For this purpose, the global configuration property Internal Value Set Validation can be used.
If the property is set to false, no checking is performed but keyedReference objects pointing to an existing taxonomy are still mapped to a jaxr:internal classification. Invalid references are mapped to external classifications. This means that even a keyedReference object with an invalid value that points to a classificationScheme with a concept taxonomy is not rejected but mapped to an external classification. If the property is set to yes, keyedReference objects pointing to checked value sets are checked. Invalid keyedReference objects are rejected with the error E_invalidValue.