Add yazproxy config schema. Assign namespace for it.
[yazproxy-moved-to-github.git] / etc / config.xml
1 <?xml version="1.0"?>
2 <!-- $Id: config.xml,v 1.2 2004-04-19 13:42:52 adam Exp $ -->
3 <proxy xmlns="http://indexdata.dk/yazproxy/schema/0.8/">
4   <target name="bagel">
5     <url>indexdata.dk</url>
6     <target-timeout>240</target-timeout>
7     <client-timeout>180</client-timeout>
8     <keepalive>
9       <bandwidth>1000000</bandwidth>
10       <pdu>1000</pdu>
11     </keepalive>
12     <limit><!-- per minute limits .. -->
13       <bandwidth>2000000</bandwidth>
14       <pdu>50</pdu>
15       <retrieve>100</retrieve>
16     </limit>
17     <attribute type="1" value="1-11,13-1010"/>
18     <attribute type="1" value="*" error="114"/>
19     <syntax type="opac"/>
20     <syntax type="usmarc"/>
21     <syntax type="none"/>
22     <syntax type="xml" marcxml="1"/>
23     <syntax type="*" error="238"/>
24     <preinit>0</preinit>
25     <explain xmlns="http://explain.z3950.org/dtd/2.0/">
26        <serverInfo>
27        <host>indexdata.dk</host>
28        <port>9000</port>
29        <database>Default</database>
30        </serverInfo>
31     </explain>
32     <cql2rpn>pqf.properties</cql2rpn>
33   </target>
34   <target default="1" name="localhost">
35     <url>localhost:9999</url>
36     <target-timeout>300</target-timeout>
37     <client-timeout>180</client-timeout>
38     <keepalive/> <!-- keepalive enabled -->
39     <limit><!-- limits .. -->
40       <bandwidth>50000</bandwidth>
41       <pdu>60</pdu>
42       <retrieve>50</retrieve>
43     </limit>
44     <attribute type="1" value="1-1023"/>
45     <attribute type="1" value="*" error="114"/>
46     <syntax type="usmarc"/>
47     <syntax type="grs1"/>
48     <syntax type="xml" marcxml="1" stylesheet="MARC21slim2SRWDC.xsl"
49       identifier="info:srw/schema/1/dc-v1.1"
50         >
51       <name>dc</name>
52     </syntax>
53     <syntax type="xml" marcxml="1"
54       identifier="info:srw/schema/1/marcxml-v1.1"
55       >
56       <name>marcxml</name>
57     </syntax>
58     <syntax type="xml" marcxml="1" stylesheet="MARC21slim2MODS.xsl"
59       identifier="http://www.loc.gov/mods"
60       >
61       <name>mods2</name>
62     </syntax>
63     <syntax type="xml" marcxml="1" stylesheet="MARC21slim2MODS3.xsl"
64       identifier="info:srw/schema/1/mods-v3.0"
65       >
66       <name>mods3</name>
67     </syntax>
68     <syntax type="none"/>
69     <syntax type="*" error="238"/>
70     <preinit>2</preinit>
71     <cql2rpn>pqf.properties</cql2rpn>
72   </target>
73   <target name="*">
74     <!-- everything else -->
75   </target>
76   <max-clients>50</max-clients>
77   <log>client-requests server-requests</log>
78 </proxy>