- From: <carsten.pitz@bgs-ag.de>
- Date: Tue, 13 Jun 2000 15:43:33 +0200
- To: www-dom@w3.org
Joe, the IBM alphaWork XML4J 3.0.1tells me --- snip --- [Fatal Error] _.dtd:_:_: The markup in the document preceding the root element must be well-formed. org.xml.sax.SAXParseException: The markup in the document preceding the root element must be well-formed. at java.lang.Throwable.<init>(Throwable.java:74) at java.lang.Exception.<init>(Exception.java:38) at org.xml.sax.SAXException.<init>(SAXException.java:45) at org.xml.sax.SAXParseException.<init>(SAXParseException.java:53) at org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1318) at org.apache.xerces.framework.XMLDocumentScanner.reportFatalXMLError(XMLDocumentScanner.java:616) at org.apache.xerces.framework.XMLDocumentScanner.abortMarkup(XMLDocumentScanner.java:670) at org.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.dispatch(Compiled Code) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1208) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1247) at com.ibm.xml.parsers.NonValidatingDOMParser.parse(NonValidatingDOMParser.java:231) --- snip --- when I feed it a XML DTD (non XML4J specific informations blanked out using "_".). Look at the first line of the message. It says: "The markup in the document preceding the root element must be well-formed.". So, a XML DTD is not even well-formed. How can it be a XML instance? I know, citing a computer program is a rather weak argumentation. But I also studied the "Extensible Markup Language (XML) 1.0" W3C recommendation (Feb 10, 1998). So, I know the XML DTD can be inlined in the prolog of the associated XML instance. But as far as I know (sorry, I am not a W3C member) itself is not a XML instance. BTW, IBM alphaWork did a very good job implementing their XML parser library. The only bugs I've found so far were: - NDATA entity handling in versions prior to 3.0.1 - notation handling in versions prior to 3.0.1 Carsten
Received on Tuesday, 13 June 2000 09:52:50 UTC