allowing any content in zeerex_explain filter
authorMarc Cromme <marc@indexdata.dk>
Fri, 5 Jan 2007 11:28:48 +0000 (11:28 +0000)
committerMarc Cromme <marc@indexdata.dk>
Fri, 5 Jan 2007 11:28:48 +0000 (11:28 +0000)
need to write a nice zeerex explain RelaxNG syntax, but not now ..

xml/schema/metaproxy.rnc

index d6b6057..340221f 100644 (file)
@@ -1,5 +1,5 @@
 # Metaproxy XML config file schemas
-#  $Id: metaproxy.rnc,v 1.13 2007-01-02 15:35:36 marc Exp $
+#  $Id: metaproxy.rnc,v 1.14 2007-01-05 11:28:48 marc Exp $
 # 
 #   Copyright (c) 2005-2006, Index Data.
 # 
@@ -26,6 +26,8 @@ start |= metaproxy
 
 include "retrievalinfo.rnc"
 
+any = (text | element * { attribute * { text }*, any })*
+
 metaproxy =
   element mp:metaproxy {
     attribute version { "1.0" },
@@ -180,4 +182,10 @@ filter_z3950_client =
 filter_zeerex_explain =
   attribute type { "zeerex_explain" },
   attribute id { xsd:NCName }?,
-  attribute name { xsd:NCName }?
+  attribute name { xsd:NCName }?,
+  element mp:database {  
+     attribute name { xsd:NCName },
+     any        
+  }+
+
\ No newline at end of file