processing errors with the new DTD's

hello,

We run a site using a cocoon framework to publish xml and xhtml 
documents.  The site is help.unc.edu  
The documents are published as XHTML fragments including the Doctype 
declaration.  When the documents are processed by cocoon we get the 
following error:

org.xml.sax.SAXParseException: A '(' character or an element type is 
required in the declaration of element type "address".
        at 
org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1213)
        at 
org.apache.xerces.framework.XMLDTDScanner.reportFatalXMLError(XMLDTDScanner.java:660)
        at 
org.apache.xerces.framework.XMLDTDScanner.scanChildren(XMLDTDScanner.java:1957)
        at 
org.apache.xerces.framework.XMLDTDScanner.scanElementDecl(XMLDTDScanner.java:1780)
        at 
org.apache.xerces.framework.XMLDTDScanner.scanDecls(XMLDTDScanner.java:1445)
        at 
org.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(XMLDocumentScanner.java:2147)
        at 
org.apache.xerces.framework.XMLDocumentScanner.access$0(XMLDocumentScanner.java:2100)
        at 
org.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.dispatch(XMLDocumentScanner.java:831)
        at 
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)


There apparently is a bug in the new DTD's.  

thanks
tom zito

tom zito
atn information services
919.962.6279

Received on Thursday, 1 August 2002 13:41:31 UTC