Currently, there are a number of xml files that are part of the app server's
interface. Thee include DD files and the sun-resources.xml file. Many of these
files have an implementation requirement that they be identified by an embedded
While it is wise practice to include the doctype, the server should not require
that the file contain a doctype.
The server should probably just validate the file against the latest expected
version of the dtd associated with the file. If the file does contain an
embedded doctype, it would still be used for validation.