1 <?xml version="1.0" encoding="UTF-8"?>
3 Metaproxy XML config file schemas
5 Copyright (C) 2005-2011 Index Data.
7 See the LICENSE file for details
10 The RelaxNG Compact Syntax file 'metaproxy.rnc' is the master copy.
12 The RelaxNG XML Syntax and XML Schema are generated using 'trang':
13 trang metaproxy.rnc metaproxy.rng
14 trang metaproxy.rnc metaproxy.xsd
16 Config file validation is done using 'xmllint':
17 xmllint -/-relaxng metaproxy.rng ../../../etc/config1.xml
18 xmllint -/-schema metaproxy.xsd config-bytarget.xml
20 For information on RelaxNG see http://relaxng.org
21 see also http://books.xmlschemata.org/relaxng/
23 <grammar xmlns:mp="http://indexdata.com/metaproxy" xmlns="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
24 <define name="filter_log">
25 <attribute name="type">
34 <attribute name="name">
39 <element name="mp:message">
44 <element name="mp:time-format">
49 <element name="mp:filename">
54 <element name="mp:category">
56 <attribute name="user-access">
57 <data type="boolean"/>
61 <attribute name="access">
62 <data type="boolean"/>
66 <attribute name="init-options">
67 <data type="boolean"/>
71 <attribute name="request-session">
72 <data type="boolean"/>
76 <attribute name="response-session">
77 <data type="boolean"/>
81 <attribute name="session">
82 <data type="boolean"/>
86 <attribute name="apdu">
87 <data type="boolean"/>
91 <attribute name="request-apdu">
92 <data type="boolean"/>
96 <attribute name="response-apdu">
97 <data type="boolean"/>