Repository

From BaseX Documentation
Revision as of 21:49, 24 June 2011 by Rosishadura (talk | contribs) (Created page with "==Introduction== The functionality of a XQuery processor can be extended with a variety of libraries. This, however, becomes often a difficult task as there is no common defined ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Introduction

The functionality of a XQuery processor can be extended with a variety of libraries. This, however, becomes often a difficult task as there is no common defined installation process and different libraries comply with different rules. EXPath addresses this problem by creating a generic mechanism for extending a XQuery processor with packages. BaseX offers an implementation of this mechanism based on the specification created by EXPath.

What is a package?

A package is a .xar archive encapsulating one or more extension libraries. The implemntation of BaseX currently supports extension with XQuery libraries and java libraries packed as .jar files.

Structure