Skip to Content.
Sympa Menu

xom-interest - [XOM-interest] Beta 7/Release Candidate 1

xom-interest AT lists.ibiblio.org

Subject: XOM API for Processing XML with Java

List archive

Chronological Thread  
  • From: Elliotte Harold <elharo AT metalab.unc.edu>
  • To: xom-interest <xom-interest AT lists.ibiblio.org>
  • Subject: [XOM-interest] Beta 7/Release Candidate 1
  • Date: Fri, 05 Nov 2004 08:54:10 -0500

I've posted beta 7 of XOM 1.0:

http://www.xom.nu/

This is the first release candidate. There are still a few open issues with regard to error handling in XInclude that require clarification from the XInclude working group. If they decide that how XOM currently behaves is correct, then XOM 1.0 is essentially complete. If they decide to require different behavior a few changes may yet need to be made.

Changes in this release include:

* Builder is considerably more robust against buggy parsers. It converts all runtime exceptions thrown by such a parser (including XOM XMLExceptions thrown by a NodeFactory) into ParsingExceptions. It uses a verifying factory for Saxon 7's AElfred derivative.

* Comment data is now allowed to begin with a hyphen.

* XIncluder treats bad encoding attributes as fatal errors

* Various optimizations have sped up a lot of common operations including getValue(), toXML(), DOM and SAX conversion, canonicalization, and XSL transformation by roughly a factor of two.

* The zip archives and CVS no longer contain files with names that are problematic on Windows.

* The manifest file is now versioned.

* In keeping with the recommendation in RFC2396bis that "For consistency, URI producers and normalizers should use uppercase hexadecimal digits for all percent-encodings", XOM now uses uppercase percent encodings for base URIs. There may still be a few places where lower case escapes are used. Holler if you spot any.

* Fixed bug where base URIs were not encoded in UTF-8 on all platforms. Mac OS X 10.3 was the particular offender here. Surprisingly the problem did not manifest on Mac OS X 10.2.

Please check this out and let me know if there are any major problems before I announce it more broadly, probably on Monday.

--
Elliotte Rusty Harold elharo AT metalab.unc.edu
XML in a Nutshell 3rd Edition Just Published!
http://www.cafeconleche.org/books/xian3/
http://www.amazon.com/exec/obidos/ISBN=0596007647/cafeaulaitA/ref=nosim



  • [XOM-interest] Beta 7/Release Candidate 1, Elliotte Harold, 11/05/2004

Archive powered by MHonArc 2.6.24.

Top of Page