Cover Pages Logo SEARCH
Advanced Search
ABOUT
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

NEWS
Cover Stories
Articles & Papers
Press Releases

CORE STANDARDS
XML
SGML
Schemas
XSL/XSLT/XPath
XLink
XML Query
CSS
SVG

TECHNOLOGY REPORTS
XML Applications
General Apps
Government Apps
Academic Apps

EVENTS
LIBRARY
Introductions
FAQs
Bibliography
Technology and Society
Semantics
Tech Topics
Software
Related Standards
Historic

SAX2 1999-06-01 Alpha Release for Java


Date:       Tue,  1 Jun 1999 10:53:49 -0400 (EDT)
From:       David Megginson <david@megginson.com>
To:         XML Developers' List <xml-dev@ic.ac.uk>
Subject:    Announcement: SAX2 1999-06-01 alpha release for Java

There is an alpha version of SAX2 for Java available for download from:

      http://www.megginson.com/SAX/SAX2/.

Be warned that this is very early, and that everything is subject to change. I'd like to thank everyone on this list for their input, and I hope that all contributors will see at least some of their suggestions implemented (even if they're annoyed that others have been passed over).

You also need the SAX 1.0 distribution to use SAX2. SAX2 does not replace SAX 1.0, but it does augment it by adding additional functionality for those who want it; for now, the feature/property setting and discovery is being handled through a separate interface. People are encouraged to start supporting SAX2, but SAX 1.0 implementations will not become obsolete.

Here's what's in the SAX2 core:

  • package org.xml.sax

    • interface Configurable
    • class SAXNotSupportedException (extends SAXException)
    • class SAXNotRecognizedException (extends SAXNotSupportedException)

  • package org.xml.sax.misc

    • interface DeclHandler
    • interface LexicalHandler
    • interface NamespaceHandler

  • package org.xml.sax.helpers

    • class ConfigurableParserAdapter (implements Parser, Configurable)

I've also hacked together a simple SAX2 wrapper for Microstar's AElfred SAX 1.0 driver, which more-or-less correctly reports what features are available (such as external entity expansion) and unavailable (such as validation). It is available through a separate download.

Note that even SAX2 parsers are free not to implement any or all of the core features and properties.

Thanks, and all the best,

David


David Megginson                 david@megginson.com
           http://www.megginson.com/
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 
981-02-3594-1

Prepared by Robin Cover for the The SGML/XML Web Page archive.


Globe Image

Document URL: http://xml.coverpages.org/sax2-19990601.html