- From: Marjolein Katsma <wkf1s1l9yfpruqn001@sneakemail.com>
- Date: Thu, 13 Feb 2003 23:30:45 +0100
- To: www-rdf-validator@w3.org
report=Not sure if this is an error or whether I just don't understand? Trying to validate an RDF schema; *each* rdf:Class description (there are 14) generates a warning as follows: Warning: {W113} Creating statement(s) for unknown RDF element: ' (Yes, the warning ends with a single quote) A new warning follows right after the previous one, with no white space separation or newline. There is no indication *what* causes the warning either (I had to count to figure out it was the Class descriptions). Hope this helps, thanks, Marjolein Katsma RDF=<?xml version="1.0"> <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en-US" > <!-- **************************** Classes ************************************** --> <!-- Global classes for describing the Catalog --> <!-- A Catalog describes what Products are avaliable, and to which Categories they belong. A Product refers to specific functionality, who's responsible for it, what versions exist. A Package is the form in which one or more Products or ProductVersions are made available for download and installation; Packages can also come in different versions for the same ProductVersion, for instance for different target Applications. An Application in this context is a third-party product normally not made available through http://hsextensions.com but which may be needed for a Product to function or for which a Product is an extension. --> <rdf:Class rdf:ID="Catalog"> <rdfs:subClassOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource"/> <rdfs:comment>Describes all Products available or archived at http://hsextensions.com, subdivided into categories.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="ProductCategory"> <rdfs:subClassOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource"/> <rdfs:comment>A type of product as described in the Catalog.</rdfs:comment> </rdf:Class> <!-- Detailed classes for describing Product types in the Catalog --> <rdf:Class rdf:ID="Program"> <rdfs:subClassOf rdf:resource="http://hsextensions.com/namespaces/RDF/hsextensions-ns#Product"/> <rdfs:comment>A Product that can be "executed" to perform an action (or of which members can be executed). Can be written in a markup language, programming language or scripting language, and may (have to) be provided in the form of source code.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="ToolbarDef"> <rdfs:subClassOf rdf:resource="http://hsextensions.com/namespaces/RDF/hsextensions-ns#Product"/> <rdfs:comment>A toolbar definition (including images if applicable).</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="Documentation"> <rdfs:subClassOf rdf:resource="http://hsextensions.com/namespaces/RDF/hsextensions-ns#Product"/> <rdfs:comment>Documentation for either aspects of HomeSite/Studio or for a Product.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="TagLibrary"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>A set of one or more Tag Definitions to be stored together in and accessed from the same directory (or "namespace") - (with dependencies which may be stored in different directories).</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="Wizard"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>A Wizard (with dependencies).</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="TagChooser"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>TagChooser definition or fragment (with dependencies)</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="ExpressionBuilder"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>ExpressionBuilder definition or fragment (with dependencies).</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="ActiveScript"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>ActiveScript in JavaScript or VBScript that extends functionality for HomeSite/Studio.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="PerlScript"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>A script in Perl that supports HomeSite/Studio functionality or generates code or data to assist those who write extensions.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="OnLineDocs"> <rdfs:subClassOf rdf:resource="#Documentation"/> <rdfs:comment>Documentation made available online at http://hshextensions.com which can be used as-is or integrated into Tag Definitions.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="HTMLFileSet"> <rdfs:subClassOf rdf:resource="#Documentation"/> <rdfs:comment>A set of HTML files that can be integrated in the HomeSite/Studio Help tree.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="BooktreeFragment"> <rdfs:subClassOf rdf:resource="#Documentation"/> <rdfs:comment>A fragment of Booktree.xml describing the logical structure of an HTMLFileSet.</rdfs:comment> </rdf:Class> <!-- **************************** Properties ************************************** --> <!-- Properties for describing a Catalog --> <rdf:Property rdf:ID="availableCategories"> <rdfs:domain rdf:resource="#Catalog"/> <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Collection"/> <rdfs:comment>Sums up Categories available in the Catalog</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="availableProducts"> <rdfs:domain rdf:resource="#Category"/> <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Collection"/> <rdfs:comment>Sums up Products in a ProductCategory.</rdfs:comment> </rdf:Property> <!-- Properties for describing Products and ProductVersions in the Catalog --> <rdf:Property rdf:ID="hasVersions"> <rdfs:domain rdf:resource="http://hsextensions.com/namespaces/RDF/hsextensions-ns#Product"/> <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Container"/> <rdfs:comment>Describes in what versions a Product is available; this can be a sequence of consecutive versions, or alternative versions for different applications. </rdfs:comment> </rdf:Property> </rdf:RDF> report=Not sure if this is an error or whether I just don't understand? Trying to validate an RDF schema; *each* rdf:Class description (there are 14) generates a warning: Warning: {W113} Creating statement(s) for unknown RDF element: ' (Yes, the warning ends with a single quote) A new warning follows right after the previous one, with no white space separation or newline. There is no indication *what* causes the warning either (I had to count to figure out it was the Class descriptions). Hope this helps, thanks, Marjolein Katsma RDF=<?xml version="1.0"> <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en-US" > <!-- **************************** Classes ************************************** --> <!-- Global classes for describing the Catalog --> <!-- A Catalog describes what Products are avaliable, and to which Categories they belong. A Product refers to specific functionality, who's responsible for it, what versions exist. A Package is the form in which one or more Products or ProductVersions are made available for download and installation; Packages can also come in different versions for the same ProductVersion, for instance for different target Applications. An Application in this context is a third-party product normally not made available through http://hsextensions.com but which may be needed for a Product to function or for which a Product is an extension. --> <rdf:Class rdf:ID="Catalog"> <rdfs:subClassOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource"/> <rdfs:comment>Describes all Products available or archived at http://hsextensions.com, subdivided into categories.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="ProductCategory"> <rdfs:subClassOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource"/> <rdfs:comment>A type of product as described in the Catalog.</rdfs:comment> </rdf:Class> <!-- Detailed classes for describing Product types in the Catalog --> <rdf:Class rdf:ID="Program"> <rdfs:subClassOf rdf:resource="http://hsextensions.com/namespaces/RDF/hsextensions-ns#Product"/> <rdfs:comment>A Product that can be "executed" to perform an action (or of which members can be executed). Can be written in a markup language, programming language or scripting language, and may (have to) be provided in the form of source code.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="ToolbarDef"> <rdfs:subClassOf rdf:resource="http://hsextensions.com/namespaces/RDF/hsextensions-ns#Product"/> <rdfs:comment>A toolbar definition (including images if applicable).</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="Documentation"> <rdfs:subClassOf rdf:resource="http://hsextensions.com/namespaces/RDF/hsextensions-ns#Product"/> <rdfs:comment>Documentation for either aspects of HomeSite/Studio or for a Product.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="TagLibrary"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>A set of one or more Tag Definitions to be stored together in and accessed from the same directory (or "namespace") - (with dependencies which may be stored in different directories).</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="Wizard"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>A Wizard (with dependencies).</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="TagChooser"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>TagChooser definition or fragment (with dependencies)</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="ExpressionBuilder"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>ExpressionBuilder definition or fragment (with dependencies).</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="ActiveScript"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>ActiveScript in JavaScript or VBScript that extends functionality for HomeSite/Studio.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="PerlScript"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>A script in Perl that supports HomeSite/Studio functionality or generates code or data to assist those who write extensions.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="OnLineDocs"> <rdfs:subClassOf rdf:resource="#Documentation"/> <rdfs:comment>Documentation made available online at http://hshextensions.com which can be used as-is or integrated into Tag Definitions.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="HTMLFileSet"> <rdfs:subClassOf rdf:resource="#Documentation"/> <rdfs:comment>A set of HTML files that can be integrated in the HomeSite/Studio Help tree.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="BooktreeFragment"> <rdfs:subClassOf rdf:resource="#Documentation"/> <rdfs:comment>A fragment of Booktree.xml describing the logical structure of an HTMLFileSet.</rdfs:comment> </rdf:Class> <!-- **************************** Properties ************************************** --> <!-- Properties for describing a Catalog --> <rdf:Property rdf:ID="availableCategories"> <rdfs:domain rdf:resource="#Catalog"/> <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Collection"/> <rdfs:comment>Sums up Categories available in the Catalog</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="availableProducts"> <rdfs:domain rdf:resource="#Category"/> <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Collection"/> <rdfs:comment>Sums up Products in a ProductCategory.</rdfs:comment> </rdf:Property> <!-- Properties for describing Products and ProductVersions in the Catalog --> <rdf:Property rdf:ID="hasVersions"> <rdfs:domain rdf:resource="http://hsextensions.com/namespaces/RDF/hsextensions-ns#Product"/> <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Container"/> <rdfs:comment>Describes in what versions a Product is available; this can be a sequence of consecutive versions, or alternative versions for different applications. </rdfs:comment> </rdf:Property> </rdf:RDF> report=Not sure if this is an error or whether I just don't understand? Trying to validate an RDF schema; *each* rdf:Class description (there are 14) generates a warning: Warning: {W113} Creating statement(s) for unknown RDF element: ' (Yes, the warning ends with a single quote) A new warning follows right after the previous one, with no white space separation or newline. There is no indication *what* causes the warning either (I had to count to figure out it was the Class descriptions). Hope this helps, thanks, Marjolein Katsma RDF=<?xml version="1.0"> <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en-US" > <!-- **************************** Classes ************************************** --> <!-- Global classes for describing the Catalog --> <!-- A Catalog describes what Products are avaliable, and to which Categories they belong. A Product refers to specific functionality, who's responsible for it, what versions exist. A Package is the form in which one or more Products or ProductVersions are made available for download and installation; Packages can also come in different versions for the same ProductVersion, for instance for different target Applications. An Application in this context is a third-party product normally not made available through http://hsextensions.com but which may be needed for a Product to function or for which a Product is an extension. --> <rdf:Class rdf:ID="Catalog"> <rdfs:subClassOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource"/> <rdfs:comment>Describes all Products available or archived at http://hsextensions.com, subdivided into categories.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="ProductCategory"> <rdfs:subClassOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource"/> <rdfs:comment>A type of product as described in the Catalog.</rdfs:comment> </rdf:Class> <!-- Detailed classes for describing Product types in the Catalog --> <rdf:Class rdf:ID="Program"> <rdfs:subClassOf rdf:resource="http://hsextensions.com/namespaces/RDF/hsextensions-ns#Product"/> <rdfs:comment>A Product that can be "executed" to perform an action (or of which members can be executed). Can be written in a markup language, programming language or scripting language, and may (have to) be provided in the form of source code.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="ToolbarDef"> <rdfs:subClassOf rdf:resource="http://hsextensions.com/namespaces/RDF/hsextensions-ns#Product"/> <rdfs:comment>A toolbar definition (including images if applicable).</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="Documentation"> <rdfs:subClassOf rdf:resource="http://hsextensions.com/namespaces/RDF/hsextensions-ns#Product"/> <rdfs:comment>Documentation for either aspects of HomeSite/Studio or for a Product.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="TagLibrary"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>A set of one or more Tag Definitions to be stored together in and accessed from the same directory (or "namespace") - (with dependencies which may be stored in different directories).</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="Wizard"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>A Wizard (with dependencies).</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="TagChooser"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>TagChooser definition or fragment (with dependencies)</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="ExpressionBuilder"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>ExpressionBuilder definition or fragment (with dependencies).</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="ActiveScript"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>ActiveScript in JavaScript or VBScript that extends functionality for HomeSite/Studio.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="PerlScript"> <rdfs:subClassOf rdf:resource="#Program"/> <rdfs:comment>A script in Perl that supports HomeSite/Studio functionality or generates code or data to assist those who write extensions.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="OnLineDocs"> <rdfs:subClassOf rdf:resource="#Documentation"/> <rdfs:comment>Documentation made available online at http://hshextensions.com which can be used as-is or integrated into Tag Definitions.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="HTMLFileSet"> <rdfs:subClassOf rdf:resource="#Documentation"/> <rdfs:comment>A set of HTML files that can be integrated in the HomeSite/Studio Help tree.</rdfs:comment> </rdf:Class> <rdf:Class rdf:ID="BooktreeFragment"> <rdfs:subClassOf rdf:resource="#Documentation"/> <rdfs:comment>A fragment of Booktree.xml describing the logical structure of an HTMLFileSet.</rdfs:comment> </rdf:Class> <!-- **************************** Properties ************************************** --> <!-- Properties for describing a Catalog --> <rdf:Property rdf:ID="availableCategories"> <rdfs:domain rdf:resource="#Catalog"/> <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Collection"/> <rdfs:comment>Sums up Categories available in the Catalog</rdfs:comment> </rdf:Property> <rdf:Property rdf:ID="availableProducts"> <rdfs:domain rdf:resource="#Category"/> <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Collection"/> <rdfs:comment>Sums up Products in a ProductCategory.</rdfs:comment> </rdf:Property> <!-- Properties for describing Products and ProductVersions in the Catalog --> <rdf:Property rdf:ID="hasVersions"> <rdfs:domain rdf:resource="http://hsextensions.com/namespaces/RDF/hsextensions-ns#Product"/> <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Container"/> <rdfs:comment>Describes in what versions a Product is available; this can be a sequence of consecutive versions, or alternative versions for different applications. </rdfs:comment> </rdf:Property> </rdf:RDF> -- Marjolein Katsma HomeSite Help - http://hshelp.com/ Java Woman - http://javawoman.com
Received on Thursday, 13 February 2003 17:30:55 UTC