Rich Text Attributes
For tModels and instanceDetails, Rich Text attributes are represented in a uddi:overviewDoc element, as follows.
…
<overviewDoc>
<description>
Detailed Description
</description>
<overviewUrl useType="uddi:centrasite.com:attributes:richText">
http://10.22.21.94:2020/...
</overviewUrl>
</overviewDoc>
…
For all other UDDI objects, especially uddi:business and uddi:businessService, a modified, UDDI-conformant uddi:keyedReferenceGroup approach provides more flexibility. However, the document referencing semantics cannot be interpreted by a standard UDDI client. Therefore, for Rich Text attributes a dedicated uddi:keyedReferenceGroup is introduced, as follows:
<categoryBag>
<keyedReferenceGroup tModelKey="uddi:centrasite.com:attributes:richText">
<keyedReference
tModelKey="uddi:uddi.org:categorization:general_keywords"
keyName="Detailed Description"
keyValue="http://... "/>
</keyedReferenceGroup>
</categoryBag>
The uddi:tModelKey is pointing to uddi:uddi.org:categorization:general_keywords, to make the uddi:keyName meaningful. The uddi:keyValue points to the URL of the rich text. All uddi:keyedReferences representing a rich text attribute are stored in a single uddi:keyedReferenceGroup.