[JBoss-dev] [Fwd: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available]

Alexey Loubyansky alex at jboss.com
Fri Sep 15 02:57:49 EDT 2006


FYI, XB and MC tests pass with this one.

Alexey

-------- Original Message --------
Subject: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
Date: Thu, 14 Sep 2006 11:48:03 -0400
From: Michael Glavassevich <mrglavas at ca.ibm.com>
Reply-To: j-users at xerces.apache.org
To: announcements at xml.apache.org, j-dev at xerces.apache.org, 
j-users at xerces.apache.org, general at xml.apache.org
CC: pmc at xerces.apache.org

Hi everyone,

The Xerces-J team is pleased to announce that version 2.8.1 of Xerces-J is
now available. This release fixes several bugs which were present in
Xerces-J 2.8.0. It also includes a few minor enhancements and performance
improvements.

Specifically, the changes introduced in this release are:

* Implemented native support for the ISO-8859-1 encoding. [Michael
Glavassevich]

* Added a method to XSModel which returns a list containing the members of
the substitution group for a given element declaration. [Michael
Glavassevich]

* Improved the performance of Xerces' optimized readers (for small
documents) by recycling their byte buffers. [Michael Glavassevich]

* Modified the DocumentBuilder and LSParser implementations so that they
drop their internal references to the DOM they just built. If an
application is pooling parsers this will allow the garbage collector to
reclaim the Document and all of its nodes if the application no longer has
any references to it. [Michael Glavassevich]

* Fixed numerous schema annotation related bugs including those introduced
in Xerces-J 2.8.0 which caused NPEs to be thrown from several of the
getAnnotation() methods in the XML Schema API. [Neil Delima, Michael
Glavassevich]

* Fixed a DOM bug which caused the internal subset of a DocumentType node
to be omitted from a cloned Document. [Jacob Kjome]

* Fixed a bug in Xerces' regular expression support involving patterns
starting with '.'. [Kent Tamura]

* Fixed a bug which caused the DOM builder to drop all of the text in the
document if grammar caching is enabled and the document being processed
contains both an internal and an external DTD subset. [Michael
Glavassevich]

* Fixed a schema bug which allowed defaulted attributes with the same
local name to overwrite each other. [Michael Glavassevich]

* Fixed a bug which caused a schema document to be loaded multiple times
if it was both included and redefined. This made it possible for the
redefined components to be incorrectly overwritten by the original ones
from the include. [Michael Glavassevich]

* Fixed a bug in Xerces' native serializer which caused documents
containing supplemental characters in attribute values to be written
incorrectly. [Michael Glavassevich]

* Fixed a bug in the XInclude processor which in some instances caused
content to be omitted from the result if an element() XPointer is
specified on an include element. [Neil Delima]

* Fixed various bugs and made various improvements. [Dave Brosius, Michael
Glavassevich, Jacob Kjome, Peter McCracken]

For more information please visit: http://xerces.apache.org/xerces2-j/

Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: mrglavas at ca.ibm.com
E-mail: mrglavas at apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe at xerces.apache.org
For additional commands, e-mail: j-users-help at xerces.apache.org





More information about the jboss-development mailing list