The HTML serializer doesn't leave a space between the public and system
doctypes. This is a known Bug in Xalan 2.6 and should be fixed in the CVS as of
this writing. See:
<http://issues.apache.org/jira/secure/ViewIssue.jspa?key=XALANJ-1910> (Bugzilla
ID 30142) The actual fix seems to be trivial, but it's difficult to work around
the problem, when you use JAXP in Java 5.0.
This bug shows up in J2SE 5.0 (JDK 1.5.0_01). Please include the fix in the next
maintenance-release of the JDK 1.5! It's a tiny problem but very annoying!