--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<pazpar2 xmlns="http://www.indexdata.com/pazpar2/1.0">
+
+ <server>
+ <listen port="9763"/>
+ <proxy host="localhost"/>
+
+ <icu_chain id="punctuation-trim" locale="en">
+ <transliterate>[[:WhiteSpace:][,.-]]* } [$] > ;</transliterate>
+ </icu_chain>
+
+ <icu_chain id="facet" locale="en">
+ <transliterate>[[:WhiteSpace:][,.!;]]* } [$] > ;</transliterate>
+ </icu_chain>
+
+ <service>
+ <metadata name="url" merge="unique"/>
+ <metadata name="title" brief="yes" sortkey="skiparticle" merge="longest" rank="6" mergekey="required" />
+ <metadata name="title-remainder" brief="yes" merge="longest" rank="5"/>
+ <metadata name="isbn"/>
+ <metadata name="date" brief="yes" sortkey="numeric" type="year" merge="range"
+ termlist="yes"/>
+ <metadata name="author" brief="yes" termlist="yes" merge="longest" rank="2" mergekey="optional" facetrule="punctuation-trim" />
+ <metadata name="subject" merge="unique" termlist="yes" rank="3"/>
+ <metadata name="id"/>
+ <metadata name="lccn" merge="unique"/>
+ <metadata name="description" brief="yes" merge="longest" rank="3"/>
+
+ <metadata name="test-usersetting" brief="yes" setting="postproc"/>
+ <metadata name="test" setting="parameter"/>
+ <metadata name="test-usersetting-2" brief="yes"/>
+ </service>
+
+
+ </server>
+
+
+</pazpar2>
+<!-- Keep this comment at the end of the file
+ Local variables:
+ mode: nxml
+ End:
+-->
--- /dev/null
+#!/bin/sh
+
+TEST=`basename $0 .sh`
+# srcdir might be set by make
+srcdir=${srcdir:-"."}
+
+exec ${srcdir}/run_pazpar2.sh --ztest --icu $TEST
+
+# Local Variables:
+# mode:shell-script
+# sh-indentation: 2
+# sh-basic-offset: 4
+# End:
--- /dev/null
+http://localhost:9763/search.pz2?command=init&clear=1
+test_position_settings.xml http://localhost:9763/search.pz2?session=1&command=settings
+http://localhost:9763/search.pz2?session=1&command=search&query=22
+http://localhost:9763/search.pz2?session=1&command=show&block=1&start=0&num=3&sort=title:1&mergekey=position
+http://localhost:9763/search.pz2?session=1&command=show&block=1&start=0&num=19&sort=title:1&mergekey=position
+http://localhost:9763/search.pz2?session=1&command=show&block=1&start=0&num=3&sort=title:1&mergekey=position
--- /dev/null
+<settings target="localhost:9999/db1">
+ <set name="pz:maxrecs" value="2" />
+ <set name="pz:facetmap:date" value="date" />
+ <set name="pz:facetmap:subject" value="subject" />
+ <set name="pz:facetmap:author" value="author" />
+</settings>
--- /dev/null
+<!-- ztest Z39.50 target -->
+<settings target="ztest">
+ <set name="pz:name" value="db1" />
+ <set name="pz:url" value="localhost:9999/db1" />
+ <set name="pz:sortmap:title" value="z3950:title" />
+
+ <set name="pz:startrecs" value="3" />
+ <set name="pz:maxrecs" value="5" />
+ <set name="pz:extendrecs" value="20" />
+ <set name="pz:merge" value="no" />
+
+ <set name="pz:nativesyntax" value="txml" />
+ <set name="pz:requestsyntax" value="usmarc" />
+ <set name="pz:xslt" value="tmarc.xsl" />
+</settings>