When you use XML file combination, pay attention to how XML handles default attributes. If an XML element has a default setting specified in the DTD, that default setting is applied in all XML files that do not explicitly set the element. For example, the SQL Repository DTD specifies the expert attribute of the property element like this:

expert%flag;"false"

If a base SQL repository definition file sets a property’s expert attribute to true, and supplemental SQL repository definition files modify that property, you must also explicitly set the expert attribute of a property to true in the supplemental files; otherwise the attribute’s value reverts to the default specified in the DTD.

 
loading table of contents...