zoom: xsldir setting (attribute for torus element)
[metaproxy-moved-to-github.git] / etc / config-zoom.xml
1 <?xml version="1.0"?>
2 <metaproxy xmlns="http://indexdata.com/metaproxy" version="1.0">
3   <!-- Z39.50 proxy which relays to target specified in Init otherinfo 
4   (VAL_RPOXY). If no target is given, it relays to target
5   z3950.indexdata.dk -->
6   <start route="start"/>
7   <filters>
8     <filter id="frontend" type="frontend_net">
9       <threads>10</threads>
10       <port>@:9000</port>
11     </filter>
12     <filter id="backend" type="zoom">
13       <torus
14             url="http://newmk2.indexdata.com/torus2/searchable.ebsco/records/?query=udb%3D%db"
15             xsldir="."
16       />
17       <records>
18          <record>
19            <layer>
20              <id>z-local</id>
21              <zurl>localhost:9999/db01</zurl>
22              <queryEncoding>iso-8859-1</queryEncoding>
23              <elementSet>F</elementSet>
24              <requestSyntax>MARC21</requestSyntax>
25              <recordEncoding>MARC-8</recordEncoding>
26              <transform>tmarc.xsl</transform>
27              <authentication>a/b</authentication>
28              <cclmap_term>u=1016 2=3 3=3 s=al s=pw t=l,r 6=1</cclmap_term>
29              <cclmap_au>u=1003 2=3 s=al s=pw t=l,r 6=1</cclmap_au>
30              <cclmap_ti>u=4 2=3 3=3 s=al s=pw t=l,r 6=1</cclmap_ti>
31              <cclmap_su>u=21 2=3 3=3 s=al s=pw t=l,r 6=1</cclmap_su>
32            </layer>
33          </record>
34          <record>
35            <layer>
36              <id>sru-local</id>
37              <zurl>localhost:9999/db02</zurl>
38              <sru>get</sru>
39              <queryEncoding>iso-8859-1</queryEncoding>
40            </layer>
41          </record>
42          <record>
43            <layer>
44              <id>cf-local</id>
45              <zurl>localhost:9999/db03</zurl>
46              <authentication>a/b</authentication>
47              <cfAuth>mycfuser/mycfpassword</cfAuth>
48              <cfSubDb>mycfsub</cfSubDb>
49              <cclmap_term>u=1016 2=3 3=3 s=al s=pw t=l,r 6=1</cclmap_term>
50              <cclmap_au>u=1003 2=3 s=al s=pw t=l,r 6=1</cclmap_au>
51              <cclmap_ti>u=4 2=3 3=3 s=al s=pw t=l,r 6=1</cclmap_ti>
52              <cclmap_su>u=21 2=3 3=3 s=al s=pw t=l,r 6=1</cclmap_su>
53            </layer>
54          </record>
55          <record>
56            <layer>
57              <id>z-unknown</id>
58              <zurl>localhost:9999/unknown</zurl>
59              <queryEncoding>iso-8859-1</queryEncoding>
60            </layer>
61          </record>
62       </records> 
63     </filter>
64   </filters>
65   <routes>  
66     <route id="start">
67       <filter refid="frontend"/>
68       <filter type="log">
69         <message>log</message>
70       </filter>
71       <filter refid="backend"/>
72       <filter type="bounce"/>
73     </route>
74   </routes>
75 </metaproxy>
76