Form posted from Microsoft Internet Explorer.

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