Qizx/open is an open-source Java implementation of the
latest XML Query
specifications.
Oct 18, 2004: bug fix release
0.4p2. See download page.
Oct 1, 2004: bug fix in
xqserver-0.4p1.war.
Features:
Implements all features of the language, except Schema import and
validation (will be added when the W3C Recommendation will be
published), and a few functions related to type xs:duration.
most recent syntax; all language constructs including
type-related (typeswitch, cast, treat as); module import; static
checking feature (basic types); Full Axis feature;
Extensions: SQL Connection, serialization
XML / XHTML / HTML / text, XSLT
transformations, error handling (try-catch), full-text search, Java
binding, Web Applications.
Executes successfully all the W3C use-cases, except STRONG which
uses schemas. [As of October 2003,
according to the Bumblebee
test harness. Results may be temporarily affected by instabilities
in specifications and use-cases. ]
Qizx/open is apparently the fastest open-source XML Query
implementation currently (for basic execution: the open-source
version cannot search indexed collections).