[oXygen-user] Setting up catalog files for W3C XML Schemas


Thu May 19 01:04:18 CDT 2005


Hi,

I'm still having problems with setting up catalog files.  I have created a
catalog file to link to relative paths to the DTDs.  When I try to validate
the catalog file I get this error:

http://www.w3.org/TR/xmlschema-1/#cvc-elt	E cvc-elt.1: Cannot find the
declaration of element 'catalog'.	anzliccatalog.xml
file:/E:/downloads/anzliccatalog.xml	6:1

I have changed the entry in the options => preferences => XML => XML Catalog
to point to the anzliccatalog.xml as follows:

file:/E:/downloads/anzliccatalog.xml

The catalog file looks like this:

<?xml version="1.0"?>
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog
V1.0//EN"
"http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">

<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"
         prefer="public">

<public publicId="-//ANZLIC//DTD ANZMETA 1.3//EN"
        uri="./sgml/anzmeta-1.3.dtd"/>

<public publicId="ISO 8879-1986//ENTITIES Added Latin 1//EN//XML"
        uri="./sgml/ISOlat1.pen"/>
<public publicId="ISO 9573-15:1993//ENTITIES Greek Letters//EN//XML"
        uri="./sgml/ISOgrk1.pen"/>
<public publicId="ISO 8879:1986//ENTITIES Publishing//EN//XML"
        uri="./sgml/ISOpub.pen"/>
<public publicId="ISO 8879:1986//ENTITIES General Technical//EN//XML"
        uri="./sgml/ISOtech.pen"/>
<public publicId="ISO 8879:1986//ENTITIES Numeric and Special
Graphic//EN//XML"
        uri="./sgml/ISOnum.pen"/>
<public publicId="ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML"
        uri="./sgml/ISOdia.pen"/>
<public publicId="ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"
        uri="./sgml/ISOlat1.pen"/>

<!-- XHTML Stuff -->
<public publicId="-//W3C//DTD XHTML 1.0 Strict//EN" 
	uri="./sgml/xhtml1/DTD/xhtml1-strict.dtd"/>
<public publicId="-//W3C//DTD XHTML 1.0 Transitional//EN" 
	uri="./sgml/xhtml1/DTD/xhtml1-transitional.dtd"/>
<public publicId="-//W3C//DTD XHTML 1.0 Frameset//EN" 
	uri="./sgml/xhtml1/DTD/xhtml1-frameset.dtd"/>
<public publicId="-//W3C//ENTITIES Latin 1 for XHTML//EN" 
	uri="./sgml/xhtml1/DTD/xhtml1-lat1.ent"/>
<public publicId="-//W3C//ENTITIES Symbols for XHTML//EN" 
	uri="./sgml/xhtml1/DTD/xhtml1-symbol.ent"/>
<public publicId="-//W3C//ENTITIES Special for XHTML//EN" 
	uri="./sgml/xhtml1/DTD/xhtml1-special.ent"/>

<!-- Document Type Definitions -->
<public publicId="-//ANZLIC//DTD ANZMETA 1.3//EN" 
	uri="./sgml/anzmeta/anzmeta-1.3.dtd"/>
<public publicId="-//ANZLIC//DTD ANZMETA 1.2//EN" 
	uri="./sgml/anzmeta/anzmeta-1.2.dtd"/>
<public publicId="-//ANZLIC//DTD ANZMETA 1.1//EN" 
	uri="./sgml/anzmeta/anzmeta-1.1.dtd"/>
<public publicId="-//IndexGeo//DTD ANZMETA Resource 1.1//EN" 
	uri="./sgml/indexgeo_resource.dtd"/>
<public publicId="-//ANZLIC//DTD QSIIS 1.3//EN" 
	uri="./sgml/qsiis-1.3.dtd"/>
<public publicId="-//QSIIS//DTD QSIIS 1.3//EN" 
	uri="./sgml/qsiis-1.3.dtd"/>
<public publicId="-//NSW NRIMS//DTD ANZMETA NSW NRIMS Page 1 v1.0//EN" 
	uri="./sgml/anzmeta-nswnrims-1-v10.dtd"/>

</catalog>

I have even downloaded the catalog.dtd file and it doesn't validate.

Thanks in advance for any help that you can provide.


John



More information about the oXygen-user mailing list