SAX2 Bugs -*-Outline-*- * SAXException [FIXED] - should have default constructor (wdehora@cromwellmedia.co.uk); retracts in following message, but it's probably a good idea [SKIPPED: cannot be reproduced] - getMessage() is not getting message from superclass correctly (zbeckman@creativesun.com) * InputSource [FIXED] - should document what getSystemId() returns if none has been supplied: null or empty string (chris.laprun@nist.gov) [SKIPPED: requires interface change] - no way to allow parser to close InputStream returned (markd@lutris.com) * DefaultHandler [FIXED] - resolveEntity() should throw IOException as well as SAXException (Matt Jones ) (zaphod@catori.com) * EntityResolver [PASSED: explicitly mention that precedence is unspecified] - document what a processor should do in each situation (just systemId, just public Id, several, etc.), i.e. precedence (Andy Clark) * AttributesImpl [FIXED] - ensureCapacity needs to be more robust -- see 2000-07-19 message for details (cziegeler@sundn.de) and 2000-07-17 message (Andrew@instmak.com) (gordonp@niji.imb.nrc.ca) [FIXED] - removeAttributes uses index rather than index*5 and erases the wrong attribute -- see 2000-07-17 message for details (Andrew@instmak.com) (js@pro-solutions.com) * ParserAdapter [FIXED] - rejects Namespace prefix used before declaration (Michael.Kay@icl.com) * Attributes [FIXED] - in getIndex, use localName instead of localpart for consistency (elharo@metalab.unc.edu) * XMLReaderAdapter [FIXED] - throws exception if no DocumentHandler set (ksaito@flab.fujitsu.co.jp) * XMLReaderFactory [FIXED] - synchronize static methods (hermod.opstvedt@dnb.no) ==== SAX2-EXT Bugs - [FIXED] org.xml.sax.DeclHandler instead of org.xml.sax.ext.DeclHandler in JavaDoc ("Jason H. den Dulk" )