From 1a90b9ad952aace93885ad48f295d9d72b87fb73 Mon Sep 17 00:00:00 2001 From: Mike Taylor Date: Thu, 30 Mar 2006 13:11:11 +0000 Subject: [PATCH] New --- doc/query_rewrite.xml | 75 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 doc/query_rewrite.xml diff --git a/doc/query_rewrite.xml b/doc/query_rewrite.xml new file mode 100644 index 0000000..c22a577 --- /dev/null +++ b/doc/query_rewrite.xml @@ -0,0 +1,75 @@ + +]> + + + + query_rewrite + 3mp + Metaproxy Module + + + + query_rewrite + network server + + + DESCRIPTION + + This module allows Z39.50 Type-1 queries to be arbitrarily + rewritten using an XSLT stylesheet to specify the rewrite rules. + This can be useful for several purposes, including the provision of + index aliases (e.g. BIB-1 access-point 1, personal name, rewritten + to access-point 1003, author); and protecting fragile Z39.50 server + from attribute combinations that cause them problems. + + + The Type-1 query is translated into an XML representation, + transformed by an XSLT stylesheet whose path is specified in the + filter configuration's <xslt> element, + then translated back into a Type-1 query. + + + ### Describe the XML representation. + + + + EXAMPLES + + A typical configuration looks as likes: + + pqf2pqf.xsl + +]]> + + + + + SEE ALSO + + + metaproxy + 1 + + + + + ©right; + + + -- 1.7.10.4