<?xml version="1.0"?>
-<!-- $Id: retrieval-info.xml,v 1.1 2006-11-29 21:43:37 marc Exp $ -->
-<retrievalinfo xmlns="http://indexdata.com/metaproxy" version="1.0">
+<!-- $Id: retrieval-info.xml,v 1.2 2006-11-30 23:10:26 marc Exp $ -->
+<retrievalinfo xmlns="http://indexdata.com/yaz" version="1.0">
<retrieval syntax="grs-1"/>
<retrieval syntax="usmarc" name="F"/>
<retrieval syntax="usmarc" name="B"/>
# Metaproxy XML config file schemas
-# $Id: metaproxy.rnc,v 1.9 2006-11-29 21:45:04 marc Exp $
+# $Id: metaproxy.rnc,v 1.10 2006-11-30 23:10:26 marc Exp $
#
# Copyright (c) 2005-2006, Index Data.
#
namespace mp = "http://indexdata.com/metaproxy"
-include "retrievalinfo.rnc"
+start |= metaproxy
-start = metaproxy
+include "retrievalinfo.rnc"
metaproxy =
element mp:metaproxy {
# Metaproxy XML config file schemas
-# $Id: retrievalinfo.rnc,v 1.2 2006-11-29 21:43:38 marc Exp $
+# $Id: retrievalinfo.rnc,v 1.3 2006-11-30 23:10:26 marc Exp $
#
# Copyright (c) 2005-2006, Index Data.
#
# For information on RelaxNG see http://relaxng.org
# see also http://books.xmlschemata.org/relaxng/
-#namespace y = "http://indexdata.com/yaz"
-namespace y = "http://indexdata.com/metaproxy"
+namespace y = "http://indexdata.com/yaz"
+# need to be in different namespace then metaproxy, otherwise
+# xslt element definition clashes in XML Schema files
+# namespace y = "http://indexdata.com/metaproxy"
-#start = retrievalinfo
+start |= retrievalinfo
retrievalinfo =
element y:retrievalinfo {