I'm getting the following "Problem Occurred" modal:
Publishing failed Could not publish to the server. unknown type: 0,date,dd.MM.yyyy\ HH:mm:ss.SSS Failed updating F/business.ui.content/src/main/content/jcr_root/conf/business/settings/wcm/policies org.xml.sax.SAXParseException; lineNumber: 633; columnNumber: 14; The markup in the document following the root element must be well-formed.
This error indicates that your XML has markup following the root element. In order to bewell-formed , XMLmust haveexactly oneroot element , and there can be no further markup following the single root element.
One root element example (GOOD)
The most common sources for this error are:
Including stray or extra close tags (BAD):
<r><a/><b/><c/></r></r><!-- shouldn't be here -->
Intentionally having multiple root elements (BAD):
<a/><b/><!-- second root element shouldn't be here --><c/><!-- third root element shouldn't be here -->
Unintentionally having multiple root elements (BAD):
<r/><!-- shouldn't be self-closing --><a/><b/><c/></r>
Parsing different XML than you think (BAD):
Log the XML immediately before providing to the parse that's failing in order to make sure that the XML that the parser is seeing is the same as the XML you think it's seeing. Common errors here include:
The filename of the XML document being passed to the parser differs from what you believe it is.
The buffer of the XML being dirty. Make sure it's been cleared prior to adding your XML.
An earlier program from a prior stage in your pipeline changing the XML prior to the parsing that's yielding this error message.