Checkin fails with error message complaining about missing DTD (1003)


On checkin or import operations on DITA content, Cinnamon Desktop Client reports a missing DTD.


DITA files, even though when based on an XML Schema, need an XML Doctype Declaration, otherwise DITA editors and DITA-OT don't function correctly. This declaration is misinterpreted by legacy Microsoft XML libraries in .net, trying to load the DTD which is not actually present (and not needed).


The issue manifests itself in .net 4 and is fixed in newer .net releases. Upgrading to a newer .net release (like 4.7.2) fixes the problem.

Last modified 2 years ago Last modified on Dec 11, 2019, 7:08:22 PM
Note: See TracWiki for help on using the wiki.