Installing new or updated DTDs on the server
Content Manager keeps the DITA grammar files in a central location on the server: $\Web\Author\ASP\DocTypes\.
The DTDs are used for validation purposes by the following components of the system:
- Content Manager
- Desktop client applications (Publication Manager, Content Importer, etc.)
- XML editors
- the DITA Open Toolkit (DITA-OT)
Furthermore, the schemas are used for validation purposes by the following components:
- Draft Space
- Review Space
DTDs and DITA-OT
To make sure that the DITA-OT is using the correct copy of the DTDs, the catalog file delivered with the DITA-OT has been customized to indicate the location of the DTDs as described above. This file can be found on the server: $\App\Utilities\DITA-OT\InfoShare\catalog-dita_template.xml.
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" xmlns:dita="http://dita-ot.sourceforge.net">
...
<nextCatalog catalog="../../../../Web/Author/ASP/DocTypes/catalog.xml" />
...
</catalog>