- Configuration consists of one or more db elements. Each db element
- describes how to access a specific database. The db element takes
- attributes name of Z39.50 database (<literal>path</literal>) and
- HTTP access point of triplestore (<literal>uri</literal>).
- Optionally, the schema for the database may be given with attribute
- <literal>schema</literal>.
- Each
- db element takes these elements:
- Configurable values:
+ This module only inspects Z39.50. HTTP requests are ignored (passed through).
+ When this module is in effect, the result is HTTP packages. Use
+ the <literal>http_client</literal> module after this module in the
+ route in order to contact a remote triplestore via HTTP
+ </para>
+ <para>
+ Configuration consists of an optional defaults section and one or more
+ database sections.
+ </para>
+ <para>
+ The default sections is defined with element <literal>defaults</literal>
+ and specifies the URL of the triplestore by attribute
+ <literal>uri</literal>.
+ </para>
+ <para>
+ A database section is defined with element <literal>db</literal>.
+ The <literal>db</literal> element must specify attribute
+ <literal>path</literal> which is the name of the Z39.50 database.
+ It should also include attribute <literal>uri</literal> with the
+ URL of the triplestore; unless already specified in the detaults
+ section.
+ The element-set-name / schema for the database may be given with
+ attribute <literal>schema</literal>.
+ A db configuration may also include settings from another db section -
+ specified by the <literal>include</literal> attribute.
+ Each database section takes these elements: