Added support for configurable default/force target/vhost for module Z39.50
[metaproxy-moved-to-github.git] / xml / schema / metaproxy.rnc
index 2190801..d7c14fa 100644 (file)
@@ -1,7 +1,7 @@
 # Metaproxy XML config file schemas
-#  $Id: metaproxy.rnc,v 1.16 2007-01-16 09:23:24 marc Exp $
+#  $Id: metaproxy.rnc,v 1.18 2007-01-26 14:49:23 adam Exp $
 # 
-#   Copyright (c) 2005-2006, Index Data.
+#   Copyright (c) 2005-2007, Index Data.
 # 
 #   See the LICENSE file for details
 # 
@@ -162,10 +162,10 @@ filter_session_shared =
   element mp:resultset {
     attribute max { xsd:integer },
     attribute ttl { xsd:integer }
-  },
+  }?,
   element mp:session {
     attribute ttl { xsd:integer }
-  }
+  }?
 
 filter_sru_z3950 =
   attribute type { "sru_z3950" },
@@ -190,7 +190,9 @@ filter_z3950_client =
   attribute type { "z3950_client" },
   attribute id { xsd:NCName }?,
   attribute name { xsd:NCName }?,
-  element mp:timeout { xsd:integer }?
+  element mp:timeout { xsd:integer }?,
+  element mp:default_target { xsd:string }?,
+  element mp:force_target { xsd:string }?
 
 #filter_zeerex_explain =
 #  attribute type { "zeerex_explain" },
@@ -201,4 +203,4 @@ filter_z3950_client =
 #     any        
 #  }+
 
\ No newline at end of file