XQEngine is a Java component with an XQuery front end that is useful for searching collections of XML documents. A bug in the SourceForge File Release system has been fixed and version 0.69 is now available.
This release fixes several minor bugs but primarily
adds math support for three basic numeric types: integer, double, and decimal in the form of literal constants. Functionality is also in place
for floats, but float literals are not yet supported. The standard operators +, -, *, div, idiv, and mod are available.
Oops, there appears to be a bug in the Sourceforge Files Release system. I uploaded a new v.069 version of the engine last week, but the new "0.69 zipped" release actually contains the earlier 0.66 release! I've put in a Support Request to get that fixed.
XQEngine is a Java component for searching collections of XML documents that uses an XQuery front end. This release fixes several bugs, including a namespace-related bug reported by Danny Ayers, adds a dozen new junit tests, and implements XQuery if-then-else functionality, among others. The preceding two versions (0.64 and 0.65) were internal releases.
This release can be found here:
XQEngine is a Java component for searching collections of XML documents that uses an XQuery front end. This release fixes several bugs and adds support for a number of new functions, including boolean(), chr(), document-name(), name(), and root(). The latter are useful for specifying the names of nodes and owning documents within queries to provide fuller context for query results.
Version 0.62 of XQEngine has been released. XQEngine is a Java component for searching collections of XML documents that uses an XQuery front end. Among other features, this release adds support for namespaces and fixes a number of bugs.
Version 0.61 of XQEngine has been released.