updated XML RelaxNG schema with filter 'cql_rpn' section
[metaproxy-moved-to-github.git] / etc / config-sru-to-z3950.xml
1 <?xml version="1.0"?>
2 <!-- $Id: config-sru-to-z3950.xml,v 1.14 2007-01-16 09:23:24 marc Exp $ -->
3 <metaproxy 
4     xmlns="http://indexdata.com/metaproxy" 
5     version="1.0">
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="sru" type="sru_z3950">
13       <database name="Default">
14        <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
15                     href="explain.xml"/>
16       </database>
17     </filter>
18       <filter id="cql" type="cql_rpn">
19         <conversion file="etc/cql2pqf.txt"/>
20       </filter>
21     <filter id="backend" type="z3950_client">
22      <timeout>30</timeout>
23     </filter>
24   </filters>
25   <routes>  
26     <route id="start">
27       <filter refid="frontend"/>
28       <filter type="log">
29         <message>SRU</message>
30       </filter>
31       <filter refid="sru"/>
32       <filter type="log">
33         <message>CQL</message>
34       </filter>
35       <filter refid="cql"/>
36       <filter type="log">
37         <message>PQF</message>
38       </filter>
39       <filter type="backend_test"/>
40       <!--
41       <filter type="virt_db">
42         <virtual>
43           <database>Default</database>
44           <target>localhost:9999/Default</target>
45         </virtual>
46       </filter>
47       <filter refid="backend"/>
48       -->
49
50       <filter type="bounce"/>
51     </route>
52   </routes>
53 </metaproxy>
54