Skip to Content.
Sympa Menu

xom-interest - [XOM-interest] [ANN] nux-1.0beta1 release

xom-interest AT lists.ibiblio.org

Subject: XOM API for Processing XML with Java

List archive

Chronological Thread  
  • From: Wolfgang Hoschek <whoschek AT lbl.gov>
  • To: xom-interest AT lists.ibiblio.org
  • Subject: [XOM-interest] [ANN] nux-1.0beta1 release
  • Date: Tue, 2 Nov 2004 07:45:04 -0800

This is to announce the nux-1.0beta1 release (http://dsd.lbl.gov/nux/).

Nux is a small, straightforward, and surprisingly effective open-source extension of the XOM XML library.

Features include:
• Seamless W3C XQuery and XPath support for XOM, through Saxon.
• Efficient and flexible pools and factories for XQueries, XSL Transforms, as well as Builders that validate against various schema languages, including W3C XML Schemas, DTDs, RELAX NG, Schematron, etc.
• For simple and complex continuous queries and/or transformations over very large or infinitely long XML input, a convenient streaming path filter API combines full XQuery support with straightforward filtering.
• Glue for integration with JAXB and for queries over
ill-formed HTML.
• Well documented API. Ships in a jar file that weighs just 60
KB.

Changelog:

• Versions are now labelled as "Beta", meaning: No known bugs exist, and no incompatible changes are planned. Please stress this release to shake out any remaining bugs potentially lurking in remote corners.
• XQuery: properly convert orphan nodes handed from the wrapper.
• XOMUtil.toPrettyXML: remove trailing line break, if present.
• Javadoc improvements
• Changed BuilderFactory.createMSVBuilder(File) to BuilderFactory.createMSVBuilder(InputStream, URI)

In order to update to the new API, change client code like

File schema = ...
BuilderFactory factory = ...
Builder builder = factory.createMSVBuilder(schema);

to the new style, as follows:

File schema = ...
BuilderFactory factory = ...
Builder builder = factory.createMSVBuilder(
new FileInputStream(schema), schema.toURI());

Regards,
Wolfgang.




  • [XOM-interest] [ANN] nux-1.0beta1 release, Wolfgang Hoschek, 11/02/2004

Archive powered by MHonArc 2.6.24.

Top of Page