Root names
The DTD root node must match the file name; otherwise, an error happens.
If the file name does not match the root name, then you can compile the DTD using the hcixmlcompile command line tool. With this tool, use the -r rootname argument to specify the root name.
For XML files containing DTD, the file name does not matter. The XML Package Manager ascertains the correct root name from the XML file.
For Schema files, the file name does not matter. The XML Package Manager compiles all possible messages that are defined in the Schema. If you must specify a single root, then use the hcixmlcompile -r rootname command line argument.