You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by Mark Beecroft <ma...@beeks.freeserve.co.uk> on 2000/11/10 13:58:21 UTC
SAX parse exception relating to events attribute in DTD
Hi,
I have been using the DTDs downloaded from
http://www.w3.org/TR/2000/REC-xhtml1-20000126. I have also been using
the DOM XML parser (version id: DOMParser.java,v 1.27 2000/09/01
18:10:19 lehors Exp) of the Xerces package in the XML4J-3_1_0
download.
The problem is that a SAXParseException is thrown as below:
org.xml.sax.SAXParseException: The attribute type is required in the
declaration of attribute "events" for element "html".
at
org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1008)
at
org.apache.xerces.framework.XMLDTDScanner.reportFatalXMLError(XMLDTDS
canner.java:673)
at
org.apache.xerces.framework.XMLDTDScanner.abortMarkup(XMLDTDScanner.j
ava:711)
at
org.apache.xerces.framework.XMLDTDScanner.scanAttlistDecl(XMLDTDScann
er.java:2127)
at
org.apache.xerces.framework.XMLDTDScanner.scanDecls(XMLDTDScanner.jav
a:1439)
at
org.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(XMLDoc
umentScanner.java:2179)
at
org.apache.xerces.framework.XMLDocumentScanner.access$0(XMLDocumentSc
anner.java:2133)
at
org.apache.xerces.framework.XMLDocumentScanner$XMLDeclDispatcher.disp
atch(XMLDocumentScanner.java:775)
at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentS
canner.java:380)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:900)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:939)
at MenuHTMLBuilder$1.parse(MenuHTMLBuilder.java:53)
at MenuHTMLBuilder.init(MenuHTMLBuilder.java:79)
at PageStateMachine.process(PageStateMachine.java:59)
at MainJDBCServlet.service(MainJDBCServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at
sun.servlet.http.HttpServerHandler.sendResponse(HttpServerHandler.jav
a:165)
at
sun.servlet.http.HttpServerHandler.handleConnection(HttpServerHandler
.java:121)
at sun.servlet.http.HttpServerHandler.run(HttpServerHandler.java:90)
at java.lang.Thread.run(Thread.java:475)
Further exception output shows the problems is located at
file:///home/mark/Development/WebSite/templates/xhtml1/DTD/xhtml1-frameset.dtd
at line 265 column 3.
Why is this exception occuring and what can I do to resolve it?
Thanks in advance for your help,
Mark Beecroft
PS If you need more information please don't hesitate to ask