Tags
Xml
- Content is not allowed in prolog
02 Jul 2026
The XML parser found characters before the XML declaration or root element: usually a UTF-8 BOM, stray whitespace/text, or a file that is not XML at all (an HTML error page, for instance).
- Markup in the document following the root element must be well-formed
02 Jul 2026
There is content after the closing tag of the root element — usually two XML documents concatenated, or a fragment list without a wrapper element.
- SXXP0003
02 Jul 2026
A Saxon wrapper code: the source document failed to parse as XML. The real diagnosis is in the underlying parser message that follows the code.
- The entity name must immediately follow the '&'
02 Jul 2026
A raw ampersand appears in the XML. In XML, & always starts an entity reference — literal ampersands must be written as &, and only 5 named entities exist.