Windows: use Boost 1.59, msvc 14.0
[metaproxy-moved-to-github.git] / etc / config-record-transform.xml
1 <?xml version="1.0"?>
2 <metaproxy xmlns="http://indexdata.com/metaproxy" version="1.0">
3   <start route="start"/>
4   <filters>
5     <filter id="frontend" type="frontend_net">
6       <threads>10</threads>
7       <port>@:9000</port>
8     </filter>
9     <filter id="backend" type="z3950_client">
10      <timeout>30</timeout>
11     </filter>
12   </filters>
13   <routes>
14     <route id="start">
15       <filter refid="frontend"/>
16       <filter type="log">
17         <message>Front</message>
18       </filter>
19       <filter type="record_transform">
20         <retrievalinfo  xmlns="http://indexdata.com/yaz" version="1.0">
21           <retrieval syntax="usmarc">
22             <backend syntax="xml" name="marcxml">
23               <marc inputformat="xml" outputformat="marc"
24                     inputcharset="utf-8" outputcharset="marc-8"/>
25             </backend>
26           </retrieval>
27           <retrieval syntax="xml"/>
28           <retrieval syntax="opac"/>
29           <retrieval syntax="grs-1"/>
30           <retrieval syntax="unimarc"/>
31         </retrievalinfo>
32       </filter>
33       <filter type="sort">
34         <sort
35             xpath="/marc:record/marc:datafield[@tag='245']/marc:subfield[@code='a']"
36             namespaces="marc=http://www.loc.gov/MARC21/slim"
37             prefetch="5"
38             ascending="true"
39             debug="true"
40               />
41       </filter>
42       <filter type="record_transform">
43         <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
44                     href="retrieval-info.xml"/>
45       </filter>
46       <filter type="log">
47         <message>Back</message>
48       </filter>
49       <filter refid="backend"/>
50       <filter type="bounce"/>
51     </route>
52   </routes>
53 </metaproxy>
54