You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cr...@apache.org on 2003/06/26 08:57:26 UTC
cvs commit: cocoon-2.1/src/documentation/xdocs/userdocs/concepts catalog.xml
crossley 2003/06/25 23:57:26
Modified: src/documentation/xdocs/userdocs/concepts catalog.xml
Log:
Reflect the recent changes in the "catalog-demo" sample.
Revision Changes Path
1.4 +28 -21 cocoon-2.1/src/documentation/xdocs/userdocs/concepts/catalog.xml
Index: catalog.xml
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/documentation/xdocs/userdocs/concepts/catalog.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- catalog.xml 18 Mar 2003 07:11:20 -0000 1.3
+++ catalog.xml 26 Jun 2003 06:57:26 -0000 1.4
@@ -5,7 +5,7 @@
<header>
<title>Entity resolution with catalogs</title>
<subtitle>Resolve external entities to local or other resources</subtitle>
- <version>1.5</version>
+ <version>1.6</version>
<type>Technical document</type>
<authors>
<person name="David Crossley" email="crossley@indexgeo.com.au"/>
@@ -240,15 +240,22 @@
PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"
"ISOnum.pen"
+-- Document Type Definitions --
+PUBLIC "-//APACHE//DTD Documentation V1.0//EN"
+ "document-v10.dtd"
+PUBLIC "-//APACHE//DTD FAQ V1.0//EN"
+ "faq-v10.dtd"
+-- (other declarations removed for brevity) --
+
-- these entries are used for the catalog-demo sample application --
OVERRIDE NO
PUBLIC "-//Arbortext//TEXT Test Override//EN"
- "catalog-demo/override.xml"
+ "catalog-demo/override.txt"
OVERRIDE YES
PUBLIC "-//Arbortext//TEXT Test Public Identifier//EN"
- "catalog-demo/testpub.xml"
+ "catalog-demo/testpub.txt"
SYSTEM "urn:x-arbortext:test-system-identifier"
- "catalog-demo/testsys.xml"
+ "catalog-demo/testsys.txt"
PUBLIC "-//Indexgeo//DTD Catalog Demo v1.0//EN"
"catalog-demo/catalog-demo-v10.dtd"
-- end of entries for the catalog-demo sample application --
@@ -297,6 +304,7 @@
<source><![CDATA[
<?xml version="1.0"?>
+
<!DOCTYPE catalog-demo PUBLIC "-//Indexgeo//DTD Catalog Demo v1.0//EN"
"http://www.indexgeo.com.au/dtd/catalog-demo-v10.dtd"
[
@@ -304,7 +312,7 @@
"bogus-system-identifier.xml">
<!ENTITY testsys SYSTEM "urn:x-arbortext:test-system-identifier">
<!ENTITY testovr PUBLIC "-//Arbortext//TEXT Test Override//EN"
- "testovr.xml">
+ "testovr.txt">
<!ENTITY % ISOnum PUBLIC
"ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"
"ISOnum.pen">
@@ -316,9 +324,9 @@
<section>
<para>This sample application demonstrates the use of catalogs for
entity resolution. ¬e; see the Apache Cocoon documentation
- <link href="/../../docs/userdocs/concepts/catalog.html">Entity
- resolution with catalogs</link> for the full background and
- explanation, and the XML source of this document (catalog-demo.xml).
+ <link href="../../docs/userdocs/concepts/catalog.html">Entity resolution
+ with catalogs</link> for the full background and explanation, and the XML
+ source of this document (catalog-demo.xml).
</para>
<para>This top-level XML instance document is catalog-demo.xml - it declares
@@ -338,9 +346,9 @@
<para>The internal DTD subset of the top-level document instance goes on
to declare the three external sub-document entities using various means.
It also declares and includes the ISOnum set of character entities,
- so that we can use entities like &frac12; (to represent ½).
+ so that we can use entities like "&frac12;" (to represent ½).
Finally the internal DTD subset declares an internal general entity
- for "note".
+ for "&note".
</para>
</section>
@@ -348,14 +356,14 @@
<para>testpub ... this entity is declared with a PUBLIC identifier and a
bogus system identifier (which will be overridden by the catalog)
</para>
- &testpub;
+ <para>¬e; &testpub;</para>
</section>
<section>
<para>testsys ... this entity is declared with a SYSTEM identifier
(which will be resolved by the catalog)
</para>
- &testsys;
+ <para>¬e; &testsys;</para>
</section>
<section>
@@ -363,7 +371,7 @@
identifier (the catalog is set to not override this one, so the
declared system identifier is used)
</para>
- &testovr;
+ <para>¬e; &testovr;</para>
</section>
</catalog-demo>
@@ -371,17 +379,16 @@
<p>
Here is the source for one of the included sub-document external entities
- <code>testpub.xml</code> ...
+ <code>testpub.txt</code> (a slab of plain text) ...
</p>
<source><![CDATA[
-<para>¬e; This paragraph is automatically included from the
- testpub.xml external file.
- The entity declaration deliberately used a non-existent file
- as the system identifier. The catalog then used the declared
- public identifer to resolve to a specific location on the local
- filesystem.
-</para>
+This paragraph is automatically included from the
+testpub.txt external file.
+The entity declaration deliberately used a non-existent file
+as the system identifier. The catalog then used the declared
+public identifer to resolve to a specific location on the local
+filesystem.
]]></source>
</s1>