http://xml.apache.org/http://www.apache.org/http://www.w3.org/

Home

Readme
Installation
Download
CVS Repository

Samples
API JavaDoc
XNI Manual
FAQs

Features
Properties

Release Info
Limitations
Report a Bug

Xerces 2.0.0 (beta3)
  This release fixes a number of bugs, introduces some changes to the Xerces Native Interface, and is the first Xerces2 release to include XML Schema validation support. Please note that the XML Schema validation code was completely rewritten for Xerces2 and should be considered alpha at this time.
  • add Redesigned and rewrote XML Schema validation code. Also updated standard parser configuration to include the XML Schema validator in the document pipeline by default. [Sandy Gao, Lisa Martin, Neil Graham, Elena Litani, Rahul Srivastava, Gopal Sharma, Pavani Mukthipudi, Neeraj Bajaj]
  • add Added new default parser configuration that includes DTD and XML Schema validators (DTDXSParserConfiguration). Implemented dynamic validation for both validators. [Sandy Gao, Elena Litani]
  • fix Synced up javax.xml.parsers package with latest code from xml-commons module and various bug fixes. [Edwin Goei]
  • fix DOM/ DOMParser bug fixes. [Ted Leung, Andy Clark, Elena Litani, Arun Yadav]
  • fix Fixed newline normalization bug. Previously, the sequence #x0A #x0D was being converted to #x0A instead of #x0A #x0A per section 2.11 of the XML 1.0 specification. Thanks to Aleksander Slominski for the bug report. [Andy Clark]
  • update Added getter methods to XMLParserConfiguration interface and added filter interfaces for components that consume and produce document and DTD information. [Andy Clark]
  • fix Fixed DTD scanner from reporting entity boundaries appearing inside of markup declarations. Entity boundaries appearing in the content model of an element declaration is still reported, though. [Andy Clark]
  • update Simplified XMLAttributes interface by removing the methods related to entities appearing in attribute values. [Andy Clark]
  • update Changed the XMLDTDHandler defined in XNI to add a non-normalized value parameter to the internal element declaration callback. Also implemented the non-normalized value for attribute values. [Andy Clark]
  • fix Fixed bug in entity manager that would never resolve IANA encoding names to Java encoding names properly. (Bug #3449) [Pavani Mukthipudi]
  • fix Fixed bug in SAX parser that was not forwarding external entity declarations in the DTD. (Bug #3392) [Neeraj Bajaj]
  • add Separated the XMLDocumentScannerImpl class so that it derives from XMLDocumentFragmentScannerImpl which enables an application to parse document fragments. [Andy Clark]
  • add Ported the deferred DOM implementation from the Xerces 1.x codebase. [Arnaud Le Hors]

Xerces-J 2.0.0 (beta2)
  This is primarily a bug fix release. However, a new XNI interface and additional documentation have been added.
  • fix Fixed bug for when namespace bindings were added as default attributes from the DTD. [Andy Clark]
  • fix Fixed Xerces2 standard components to properly recognize and use the features and properties that they are documented to accept. [Andy Clark]
  • add Added documentation to the XNI Manual for re-using the Xerces2 parser components. [Andy Clark]
  • update Moved Xerces 1.x to "xerces_j_1" branch and moved Xerces2 to the main trunk of the "xml-xerces" module. [Arnaud Le Hors]
  • fix Improved ability of document and DTD scanners to perform pull parsing. [Andy Clark]
  • fix Fixed bug where namespace binder would turn an emptyElement callback into startElement and endElement callbacks. [Andy Clark]
  • update Updated standard parser configuration to separate DTD validation and namespace binding in the parsing pipeline. [Andy Clark]
  • remove Removed old XML Schema code that was not being used. This code is intended to be replaced by either a port of the Xerces 1.x XML Schema implementation or by a re-designed, re-implemented XML Schema implementation. [Andy Clark]
  • fix Fixed bug in scanner that allowed the built-in entity references to be sent via XNI. The default value for this feature should have been false. [Andy Clark]
  • fixFixed several SAX bugs. [Andy Clark]
  • update Synchronized DOM implementation code from Xerces 1.x codebase. [Andy Clark]

Xerces-J 2.0.0 (beta)
  First beta release of the Xerces2 code. Besides numerous bug fixes, this release has changes and additions to XNI. The new XNI parser configuration framework has been added in this release. Refer to the XNI Manual for complete information.
  • add Added document and DTD scanner interfaces to XNI to allow parser configuration pipelines to be constructed generically. [Andy Clark]
  • fix Fixed bug in DTD grammar for mixed content models that was building the wrong validation content model. [Sandy Gao]
  • update Removed SAX dependency from XNI framework. Now the only dependence on external API such as SAX is in the implementation of the AbstractSAXParser and DOMParser so that legacy code doesn't break. [Andy Clark]
  • update Rewrote existing documentation, added XNI information, cleaned up stylesheets, and converted some docs to use custom DTDs. [Andy Clark]
  • fixDTD method ordering problem for INCLUDE/IGNORE sections. [Petr Kuzel]
  • updateImproved DFA build-time performance. [ATOZAWA@jp.ibm.com]
  • updateSynchronized with Xerces 1.3.0 [Arnaud Le Hors]

Xerces-J 2.0.0 (alpha)
 Initial alpha release of Xerces2 code.


Copyright © 1999-2001 The Apache Software Foundation. All Rights Reserved.