changed filter query rewrite config syntax from <xslt>pqf2pqf.xsl</xslt>
[metaproxy-moved-to-github.git] / etc / config-bytarget.xml
1 <?xml version="1.0"?>
2 <!-- $Id: config-bytarget.xml,v 1.5 2006-12-01 12:37:26 marc Exp $ -->
3 <metaproxy xmlns="http://indexdata.com/metaproxy" version="1.0">
4   <start route="start"/>
5   <routes>
6     <route id="start">
7       <filter type="frontend_net">
8         <threads>10</threads>
9         <port>@:9000</port>
10       </filter>
11       <filter type="log">
12         <message>Frontend</message>
13       </filter>
14       <filter type="virt_db">
15         <virtual>
16           <database>loc</database>
17           <target>z3950.loc.gov:7090/voyager</target>
18         </virtual>
19         <virtual>
20           <database>idgils</database>
21           <target>indexdata.dk/gils</target>
22         </virtual>
23         <virtual>
24           <database>all</database>
25           <target>indexdata.dk/gils</target>
26           <target>z3950.loc.gov:7090/voyager</target>
27         </virtual>
28       </filter>
29       <filter type="multi">
30         <target route="group1">z3950.loc.gov:7090/voyager</target>
31         <target route="group2">indexdata.dk/gils</target>
32       </filter>
33       <filter type="bounce"/>
34     </route>
35     <route id="group1">
36       <filter type="query_rewrite">
37         <xslt stylesheet="etc/pqf2pqf.xsl"/>
38       </filter>
39       <filter type="log">
40         <message>LoC</message>
41       </filter>
42       <filter type="z3950_client">
43         <timeout>30</timeout>
44       </filter>
45       <filter type="bounce"/>
46     </route>
47     <route id="group2">
48 <!--
49       <filter type="auth-set">
50         <username>mike</username>
51         <password>fishy</password>
52         <group></group>
53       </filter>
54 -->
55       <filter type="log">
56         <message>Gils</message>
57       </filter>
58       <filter type="z3950_client">
59         <timeout>30</timeout>
60       </filter>
61       <filter type="bounce"/>
62     </route>
63   </routes>
64 </metaproxy>