forrest-svn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From brond...@apache.org
Subject svn commit: rev 36818 - in forrest/trunk/src/core/context/resources/schema: . docbook open-office sdocbook
Date Tue, 24 Aug 2004 18:46:47 GMT
Author: brondsem
Date: Tue Aug 24 11:46:46 2004
New Revision: 36818

Added:
   forrest/trunk/src/core/context/resources/schema/catalog.forrest   (contents, props changed)
   forrest/trunk/src/core/context/resources/schema/catalog.forrest.xcat   (contents, props changed)
   forrest/trunk/src/core/context/resources/schema/docbook/catalog   (contents, props changed)
   forrest/trunk/src/core/context/resources/schema/docbook/catalog.xcat   (contents, props changed)
   forrest/trunk/src/core/context/resources/schema/open-office/catalog   (contents, props changed)
   forrest/trunk/src/core/context/resources/schema/open-office/catalog.xcat   (contents, props changed)
   forrest/trunk/src/core/context/resources/schema/sdocbook/catalog   (contents, props changed)
   forrest/trunk/src/core/context/resources/schema/sdocbook/catalog.xcat   (contents, props changed)
Modified:
   forrest/trunk/src/core/context/resources/schema/catalog
   forrest/trunk/src/core/context/resources/schema/catalog.xcat
Log:
move each group of DTDs into their own catalog; the master catalog just references them.  This makes it easier for external tools to import just the forrest DTDs

Modified: forrest/trunk/src/core/context/resources/schema/catalog
==============================================================================
--- forrest/trunk/src/core/context/resources/schema/catalog	(original)
+++ forrest/trunk/src/core/context/resources/schema/catalog	Tue Aug 24 11:46:46 2004
@@ -14,324 +14,15 @@
   limitations under the License.
 --
 
--- OASIS TR 9401 Catalog for Forrest --
+-- OASIS TR 9401 Catalog for all documents used by Forrest --
 
 -- This file is not used directly by Forrest (see catalog.xcat instead), but is
 provided for compatibility with older XML validation tools --
 
 OVERRIDE YES
 
--- Document Type Definitions --
-PUBLIC "-//APACHE//DTD Documentation V2.0//EN"
-       "dtd/document-v20.dtd"
-PUBLIC "-//APACHE//DTD FAQ V2.0//EN"
-       "dtd/faq-v20.dtd"
-PUBLIC "-//APACHE//DTD Changes V2.0//EN"
-       "dtd/changes-v20.dtd"
-PUBLIC "-//APACHE//DTD Todo V2.0//EN"
-       "dtd/todo-v20.dtd"
-PUBLIC "-//APACHE//DTD How-to V2.0//EN"
-       "dtd/howto-v20.dtd"
-PUBLIC "-//APACHE//DTD Documentation V1.3//EN"
-       "dtd/document-v13.dtd"
-PUBLIC "-//APACHE//DTD FAQ V1.3//EN"
-       "dtd/faq-v13.dtd"
-PUBLIC "-//APACHE//DTD Changes V1.3//EN"
-       "dtd/changes-v13.dtd"
-PUBLIC "-//APACHE//DTD Todo V1.3//EN"
-       "dtd/todo-v13.dtd"
-PUBLIC "-//APACHE//DTD How-to V1.3//EN"
-       "dtd/howto-v13.dtd"
-PUBLIC "-//APACHE//DTD Cocoon Documentation Book V1.0//EN"
-       "dtd/book-cocoon-v10.dtd"
-PUBLIC "-//APACHE//DTD Cocoon Documentation Tab V1.0//EN"
-       "dtd/tab-cocoon-v10.dtd"
-PUBLIC "-//APACHE//DTD Cocoon Documentation Tab V1.1//EN"
-       "dtd/tab-cocoon-v11.dtd"
-
--- New unfinished DTDs --
-PUBLIC "-//APACHE//DTD Skin Configuration V0.6-3//EN"
-        "dtd/skinconfig-v06-3.dtd"
-
--- Reusable modules --
-PUBLIC "-//APACHE//ENTITIES Documentation V2.0//EN"
-       "dtd/document-v20.mod"
-PUBLIC "-//APACHE//ENTITIES Changes V2.0//EN"
-       "dtd/changes-v20.mod"
-PUBLIC "-//APACHE//ENTITIES FAQ V2.0//EN"
-       "dtd/faq-v20.mod"
-PUBLIC "-//APACHE//ENTITIES Todo V2.0//EN"
-       "dtd/todo-v20.mod"
-PUBLIC "-//APACHE//ENTITIES Documentation V1.3//EN"
-       "dtd/document-v13.mod"
-PUBLIC "-//APACHE//ENTITIES Documentation V1.2//EN"
-       "dtd/document-v12.mod"
-PUBLIC "-//APACHE//ENTITIES Documentation V1.1//EN"
-       "dtd/document-v11.mod"
-PUBLIC "-//APACHE//ENTITIES FAQ V1.1//EN"
-       "dtd/faq-v11.mod"
-PUBLIC "-//APACHE//ENTITIES FAQ V1.2//EN"
-       "dtd/faq-v12.mod"
-PUBLIC "-//APACHE//ENTITIES Todo V1.1//EN"
-       "dtd/todo-v11.mod"
-PUBLIC "-//APACHE//ENTITIES Common Elements V1.0//EN"
-       "dtd/common-elems-v10.mod"
-PUBLIC "-//APACHE//ENTITIES Common Character Entity Sets V1.0//EN"
-       "dtd/common-charents-v10.mod"
-
--- ISO public identifiers for sets of character entities --
-PUBLIC "ISO 8879-1986//ENTITIES Added Latin 1//EN//XML"
-       "entity/ISOlat1.pen"
-PUBLIC "ISO 9573-15:1993//ENTITIES Greek Letters//EN//XML"
-       "entity/ISOgrk1.pen"
-PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN//XML"
-       "entity/ISOpub.pen"
-PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN//XML"
-       "entity/ISOtech.pen"
-PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"
-       "entity/ISOnum.pen"
-PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML"
-       "entity/ISOdia.pen"
-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"
-       "entity/ISOlat1.pen"
-
--- Old DTDs --
-PUBLIC "-//APACHE//DTD Skin Configuration V0.6-2//EN"
-        "dtd/skinconfig-v06-2.dtd"
-PUBLIC "-//APACHE//DTD Skin Configuration V0.6-1//EN"
-        "dtd/skinconfig-v06-1.dtd"
-PUBLIC "-//APACHE//DTD Skin Configuration V0.6//EN"
-        "dtd/skinconfig-v06.dtd"
-PUBLIC "-//APACHE//DTD Documentation V2.0a//EN"
-       "dtd/v20a/document-v20.dtd"
-PUBLIC "-//APACHE//ENTITIES Documentation V2.0a//EN"
-       "dtd/v20a/document-v20.mod"
-PUBLIC "-//APACHE//DTD FAQ V2.0a//EN"
-       "dtd/v20a/faq-v20.dtd"
-PUBLIC "-//APACHE//ENTITIES FAQ V2.0a//EN"
-       "dtd/v20a/faq-v20.mod"
-PUBLIC "-//APACHE//DTD Documentation V1.2//EN"
-       "dtd/document-v12.dtd"
-PUBLIC "-//APACHE//DTD FAQ V1.2//EN"
-       "dtd/faq-v12.dtd"
-PUBLIC "-//APACHE//DTD Changes V1.2//EN"
-       "dtd/changes-v12.dtd"
-PUBLIC "-//APACHE//DTD Todo V1.2//EN"
-       "dtd/todo-v12.dtd"
-PUBLIC "-//APACHE//DTD How-to V1.2//EN"
-       "dtd/howto-v12.dtd"
-PUBLIC "-//APACHE//DTD Documentation V1.1//EN"
-       "dtd/document-v11.dtd"
-PUBLIC "-//APACHE//DTD Specification V1.1//EN"
-       "dtd/specification-v11.dtd"
-PUBLIC "-//APACHE//DTD FAQ V1.1//EN"
-       "dtd/faq-v11.dtd"
-PUBLIC "-//APACHE//DTD Changes V1.1//EN"
-       "dtd/changes-v11.dtd"
-PUBLIC "-//APACHE//DTD Todo V1.1//EN"
-       "dtd/todo-v11.dtd"
-PUBLIC "-//APACHE//DTD How-to V1.0//EN"
-       "dtd/howto-v10.dtd"
-PUBLIC "-//APACHE//DTD Gump Descriptor V1.0//EN"
-       "dtd/xgump-draft.dtd"
-PUBLIC "-//APACHE//DTD JavaDoc V1.0//EN"
-       "dtd/javadoc-v04draft.dtd"
-PUBLIC "-//APACHE//DTD Contributors V1.0//EN"
-       "dtd/contributors-v10.dtd"
-PUBLIC "-//APACHE//DTD Documentation V1.0//EN"
-       "dtd/v10/document-v10.dtd"
-PUBLIC "-//APACHE//DTD FAQ V1.0//EN"
-       "dtd/v10/faq-v10.dtd"
-PUBLIC "-//APACHE//DTD Changes V1.0//EN"
-       "dtd/v10/changes-v10.dtd"
-PUBLIC "-//APACHE//DTD Todo V1.0//EN"
-       "dtd/v10/todo-v10.dtd"
-
--- W3C Document Type Definitions --
+CATALOG "catalog.forrest"
 CATALOG "w3c-dtd/catalog"
-
-  -- ...................................................................... --
-  -- Catalog data for DocBook XML V4.2 .................................... --
-  -- File docbook.cat ..................................................... --
-
-  -- Please direct all questions, bug reports, or suggestions for
-     changes to the docbook@lists.oasis-open.org mailing list. For more
-     information, see http://www.oasis-open.org/.
-  --
-
-  -- This is the catalog data file for DocBook XML V4.2. It is provided as
-     a convenience in building your own catalog files. You need not use
-     the filenames listed here, and need not use the filename method of
-     identifying storage objects at all.  See the documentation for
-     detailed information on the files associated with the DocBook DTD.
-     See SGML Open Technical Resolution 9401 for detailed information
-     on supplying and using catalog data.
-  --
-
-  -- ...................................................................... --
-  -- DocBook driver file .................................................. --
-
-PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
-       "docbook/4.2/docbookx.dtd"
-
-  -- ...................................................................... --
-  -- DocBook modules ...................................................... --
-
-PUBLIC "-//OASIS//DTD DocBook CALS Table Model V4.2//EN"
-       "docbook/4.2/calstblx.dtd"
-PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN"
-       "docbook/4.2/soextblx.dtd"
-PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V4.2//EN"
-       "docbook/4.2/dbpoolx.mod"
-PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.2//EN"
-       "docbook/4.2/dbhierx.mod"
-PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.2//EN"
-       "docbook/4.2/dbgenent.mod"
-PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.2//EN"
-       "docbook/4.2/dbnotnx.mod"
-PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.2//EN"
-       "docbook/4.2/dbcentx.mod"
-
-  -- ...................................................................... --
-  -- ISO entity sets ...................................................... --
-
-PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML"
-       "docbook/4.2/ent/iso-dia.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"
-       "docbook/4.2/ent/iso-num.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN//XML"
-       "docbook/4.2/ent/iso-pub.ent"
-PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN//XML"
-       "docbook/4.2/ent/iso-tech.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"
-       "docbook/4.2/ent/iso-lat1.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN//XML"
-       "docbook/4.2/ent/iso-lat2.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN//XML"
-       "docbook/4.2/ent/iso-grk1.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN//XML"
-       "docbook/4.2/ent/iso-grk2.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN//XML"
-       "docbook/4.2/ent/iso-grk3.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN//XML"
-       "docbook/4.2/ent/iso-grk4.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN//XML"
-       "docbook/4.2/ent/iso-amsa.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN//XML"
-       "docbook/4.2/ent/iso-amsb.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN//XML"
-       "docbook/4.2/ent/iso-amsc.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN//XML"
-       "docbook/4.2/ent/iso-amsn.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN//XML"
-       "docbook/4.2/ent/iso-amso.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN//XML"
-       "docbook/4.2/ent/iso-amsr.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN//XML"
-       "docbook/4.2/ent/iso-box.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN//XML"
-       "docbook/4.2/ent/iso-cyr1.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN//XML"
-       "docbook/4.2/ent/iso-cyr2.ent"
-
-  -- End of catalog data for DocBook XML V4.2 ............................. --
-  -- ...................................................................... --
-
-
-  -- ...................................................................... --
-  -- Simplified Docbook 1.0 DocBook file .................................. --
-
-PUBLIC "-//OASIS//DTD Simplified DocBook XML V1.0//EN"
-       "sdocbook/1.0/sdocbook.dtd"
-PUBLIC "-//OASIS//DTD Simplified DocBook RefEntry XML V1.0//EN"
-       "sdocbook/1.0/sdocbookref.dtd"
-
-  -- ...................................................................... --
-  -- ...................................................................... --
-  -- Catalog data for DocBook XML V4.1.2 .................................. --
-  -- File docbook.cat ..................................................... --
-
-  -- Please direct all questions, bug reports, or suggestions for
-     changes to the docbook@lists.oasis-open.org mailing list. For more
-     information, see http://www.oasis-open.org/.
-  --
-
-  -- This is the catalog data file for DocBook XML V4.1.2. It is provided as
-     a convenience in building your own catalog files. You need not use
-     the filenames listed here, and need not use the filename method of
-     identifying storage objects at all.  See the documentation for
-     detailed information on the files associated with the DocBook DTD.
-     See SGML Open Technical Resolution 9401 for detailed information
-     on supplying and using catalog data.
-  --
-
-  -- ...................................................................... --
-  -- DocBook driver file .................................................. --
-
-PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "docbook/4.1.2/docbookx.dtd"
-
-  -- ...................................................................... --
-  -- DocBook modules ...................................................... --
-
-PUBLIC "-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" 
-       "docbook/4.1.2/calstblx.dtd"
-PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN"
-       "docbook/4.1.2/soextblx.dtd"
-PUBLIC "-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN"
-       "docbook/4.1.2/dbpoolx.mod"
-PUBLIC "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN"
-       "docbook/4.1.2/dbhierx.mod"
-PUBLIC "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN"
-       "docbook/4.1.2/dbgenent.mod"
-PUBLIC "-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN"
-       "docbook/4.1.2/dbnotnx.mod"
-PUBLIC "-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN"
-       "docbook/4.1.2/dbcentx.mod"
-
-  -- ...................................................................... --
-  -- ISO entity sets ...................................................... --
-
-PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN"
-       "docbook/4.1.2/ent/iso-dia.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" 
-       "docbook/4.1.2/ent/iso-num.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN"
-       "docbook/4.1.2/ent/iso-pub.ent"
-PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN"
-       "docbook/4.1.2/ent/iso-tech.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN"
-       "docbook/4.1.2/ent/iso-lat1.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN"
-       "docbook/4.1.2/ent/iso-lat2.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN"
-       "docbook/4.1.2/ent/iso-grk1.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN"
-       "docbook/4.1.2/ent/iso-grk2.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN"
-       "docbook/4.1.2/ent/iso-grk3.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN"
-       "docbook/4.1.2/ent/iso-grk4.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN"
-       "docbook/4.1.2/ent/iso-amsa.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN"
-       "docbook/4.1.2/ent/iso-amsb.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN"
-       "docbook/4.1.2/ent/iso-amsc.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN"
-       "docbook/4.1.2/ent/iso-amsn.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN"
-       "docbook/4.1.2/ent/iso-amso.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN"
-       "docbook/4.1.2/ent/iso-amsr.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN"
-       "docbook/4.1.2/ent/iso-box.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" 
-       "docbook/4.1.2/ent/iso-cyr1.ent"
-PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" 
-       "docbook/4.1.2/ent/iso-cyr2.ent"
-
-  -- End of catalog data for DocBook XML V4.1.2 ........................... --
-  -- ...................................................................... --
-
--- Open Office Support --
-PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "open-office/dummy.dtd"
+CATALOG "docbook/catalog"
+CATALOG "sdocbook/catalog"
+CATALOG "open-office/catalog"

Added: forrest/trunk/src/core/context/resources/schema/catalog.forrest
==============================================================================
--- (empty file)
+++ forrest/trunk/src/core/context/resources/schema/catalog.forrest	Tue Aug 24 11:46:46 2004
@@ -0,0 +1,148 @@
+--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+--
+
+-- OASIS TR 9401 Catalog for Forrest Documents --
+
+-- This file is not used directly by Forrest (see catalog.xcat instead), but is
+provided for compatibility with older XML validation tools --
+
+OVERRIDE YES
+
+-- Document Type Definitions --
+PUBLIC "-//APACHE//DTD Documentation V2.0//EN"
+       "dtd/document-v20.dtd"
+PUBLIC "-//APACHE//DTD FAQ V2.0//EN"
+       "dtd/faq-v20.dtd"
+PUBLIC "-//APACHE//DTD Changes V2.0//EN"
+       "dtd/changes-v20.dtd"
+PUBLIC "-//APACHE//DTD Todo V2.0//EN"
+       "dtd/todo-v20.dtd"
+PUBLIC "-//APACHE//DTD How-to V2.0//EN"
+       "dtd/howto-v20.dtd"
+PUBLIC "-//APACHE//DTD Documentation V1.3//EN"
+       "dtd/document-v13.dtd"
+PUBLIC "-//APACHE//DTD FAQ V1.3//EN"
+       "dtd/faq-v13.dtd"
+PUBLIC "-//APACHE//DTD Changes V1.3//EN"
+       "dtd/changes-v13.dtd"
+PUBLIC "-//APACHE//DTD Todo V1.3//EN"
+       "dtd/todo-v13.dtd"
+PUBLIC "-//APACHE//DTD How-to V1.3//EN"
+       "dtd/howto-v13.dtd"
+PUBLIC "-//APACHE//DTD Cocoon Documentation Book V1.0//EN"
+       "dtd/book-cocoon-v10.dtd"
+PUBLIC "-//APACHE//DTD Cocoon Documentation Tab V1.0//EN"
+       "dtd/tab-cocoon-v10.dtd"
+PUBLIC "-//APACHE//DTD Cocoon Documentation Tab V1.1//EN"
+       "dtd/tab-cocoon-v11.dtd"
+
+-- New unfinished DTDs --
+PUBLIC "-//APACHE//DTD Skin Configuration V0.6-3//EN"
+        "dtd/skinconfig-v06-3.dtd"
+
+-- Reusable modules --
+PUBLIC "-//APACHE//ENTITIES Documentation V2.0//EN"
+       "dtd/document-v20.mod"
+PUBLIC "-//APACHE//ENTITIES Changes V2.0//EN"
+       "dtd/changes-v20.mod"
+PUBLIC "-//APACHE//ENTITIES FAQ V2.0//EN"
+       "dtd/faq-v20.mod"
+PUBLIC "-//APACHE//ENTITIES Todo V2.0//EN"
+       "dtd/todo-v20.mod"
+PUBLIC "-//APACHE//ENTITIES Documentation V1.3//EN"
+       "dtd/document-v13.mod"
+PUBLIC "-//APACHE//ENTITIES Documentation V1.2//EN"
+       "dtd/document-v12.mod"
+PUBLIC "-//APACHE//ENTITIES Documentation V1.1//EN"
+       "dtd/document-v11.mod"
+PUBLIC "-//APACHE//ENTITIES FAQ V1.1//EN"
+       "dtd/faq-v11.mod"
+PUBLIC "-//APACHE//ENTITIES FAQ V1.2//EN"
+       "dtd/faq-v12.mod"
+PUBLIC "-//APACHE//ENTITIES Todo V1.1//EN"
+       "dtd/todo-v11.mod"
+PUBLIC "-//APACHE//ENTITIES Common Elements V1.0//EN"
+       "dtd/common-elems-v10.mod"
+PUBLIC "-//APACHE//ENTITIES Common Character Entity Sets V1.0//EN"
+       "dtd/common-charents-v10.mod"
+
+-- ISO public identifiers for sets of character entities --
+PUBLIC "ISO 8879-1986//ENTITIES Added Latin 1//EN//XML"
+       "entity/ISOlat1.pen"
+PUBLIC "ISO 9573-15:1993//ENTITIES Greek Letters//EN//XML"
+       "entity/ISOgrk1.pen"
+PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN//XML"
+       "entity/ISOpub.pen"
+PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN//XML"
+       "entity/ISOtech.pen"
+PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"
+       "entity/ISOnum.pen"
+PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML"
+       "entity/ISOdia.pen"
+PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"
+       "entity/ISOlat1.pen"
+
+-- Old DTDs --
+PUBLIC "-//APACHE//DTD Skin Configuration V0.6-2//EN"
+        "dtd/skinconfig-v06-2.dtd"
+PUBLIC "-//APACHE//DTD Skin Configuration V0.6-1//EN"
+        "dtd/skinconfig-v06-1.dtd"
+PUBLIC "-//APACHE//DTD Skin Configuration V0.6//EN"
+        "dtd/skinconfig-v06.dtd"
+PUBLIC "-//APACHE//DTD Documentation V2.0a//EN"
+       "dtd/v20a/document-v20.dtd"
+PUBLIC "-//APACHE//ENTITIES Documentation V2.0a//EN"
+       "dtd/v20a/document-v20.mod"
+PUBLIC "-//APACHE//DTD FAQ V2.0a//EN"
+       "dtd/v20a/faq-v20.dtd"
+PUBLIC "-//APACHE//ENTITIES FAQ V2.0a//EN"
+       "dtd/v20a/faq-v20.mod"
+PUBLIC "-//APACHE//DTD Documentation V1.2//EN"
+       "dtd/document-v12.dtd"
+PUBLIC "-//APACHE//DTD FAQ V1.2//EN"
+       "dtd/faq-v12.dtd"
+PUBLIC "-//APACHE//DTD Changes V1.2//EN"
+       "dtd/changes-v12.dtd"
+PUBLIC "-//APACHE//DTD Todo V1.2//EN"
+       "dtd/todo-v12.dtd"
+PUBLIC "-//APACHE//DTD How-to V1.2//EN"
+       "dtd/howto-v12.dtd"
+PUBLIC "-//APACHE//DTD Documentation V1.1//EN"
+       "dtd/document-v11.dtd"
+PUBLIC "-//APACHE//DTD Specification V1.1//EN"
+       "dtd/specification-v11.dtd"
+PUBLIC "-//APACHE//DTD FAQ V1.1//EN"
+       "dtd/faq-v11.dtd"
+PUBLIC "-//APACHE//DTD Changes V1.1//EN"
+       "dtd/changes-v11.dtd"
+PUBLIC "-//APACHE//DTD Todo V1.1//EN"
+       "dtd/todo-v11.dtd"
+PUBLIC "-//APACHE//DTD How-to V1.0//EN"
+       "dtd/howto-v10.dtd"
+PUBLIC "-//APACHE//DTD Gump Descriptor V1.0//EN"
+       "dtd/xgump-draft.dtd"
+PUBLIC "-//APACHE//DTD JavaDoc V1.0//EN"
+       "dtd/javadoc-v04draft.dtd"
+PUBLIC "-//APACHE//DTD Contributors V1.0//EN"
+       "dtd/contributors-v10.dtd"
+PUBLIC "-//APACHE//DTD Documentation V1.0//EN"
+       "dtd/v10/document-v10.dtd"
+PUBLIC "-//APACHE//DTD FAQ V1.0//EN"
+       "dtd/v10/faq-v10.dtd"
+PUBLIC "-//APACHE//DTD Changes V1.0//EN"
+       "dtd/v10/changes-v10.dtd"
+PUBLIC "-//APACHE//DTD Todo V1.0//EN"
+       "dtd/v10/todo-v10.dtd"

Added: forrest/trunk/src/core/context/resources/schema/catalog.forrest.xcat
==============================================================================
--- (empty file)
+++ forrest/trunk/src/core/context/resources/schema/catalog.forrest.xcat	Tue Aug 24 11:46:46 2004
@@ -0,0 +1,152 @@
+<?xml version="1.0"?>
+<!--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN"
+"http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
+
+<!-- OASIS XML Catalog for Forrest Documents -->
+<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"
+         prefer="public">
+
+<!-- Document Type Definitions (current) -->
+<public publicId="-//APACHE//DTD Documentation V2.0//EN"
+        uri="dtd/document-v20.dtd"/>
+<public publicId="-//APACHE//DTD FAQ V2.0//EN"
+        uri="dtd/faq-v20.dtd"/>
+<public publicId="-//APACHE//DTD Changes V2.0//EN"
+        uri="dtd/changes-v20.dtd"/>
+<public publicId="-//APACHE//DTD Todo V2.0//EN"
+        uri="dtd/todo-v20.dtd"/>
+<public publicId="-//APACHE//DTD How-to V2.0//EN"
+        uri="dtd/howto-v20.dtd"/>
+<public publicId="-//APACHE//DTD Documentation V1.3//EN"
+        uri="dtd/document-v13.dtd"/>
+<public publicId="-//APACHE//DTD FAQ V1.3//EN"
+        uri="dtd/faq-v13.dtd"/>
+<public publicId="-//APACHE//DTD Changes V1.3//EN"
+        uri="dtd/changes-v13.dtd"/>
+<public publicId="-//APACHE//DTD Todo V1.3//EN"
+        uri="dtd/todo-v13.dtd"/>
+<public publicId="-//APACHE//DTD How-to V1.3//EN"
+        uri="dtd/howto-v13.dtd"/>
+<public publicId="-//APACHE//DTD Cocoon Documentation Book V1.0//EN"
+        uri="dtd/book-cocoon-v10.dtd"/>
+<public publicId="-//APACHE//DTD Cocoon Documentation Tab V1.0//EN"
+        uri="dtd/tab-cocoon-v10.dtd"/>
+<public publicId="-//APACHE//DTD Cocoon Documentation Tab V1.1//EN"
+        uri="dtd/tab-cocoon-v11.dtd"/>
+
+<!-- New unfinished DTDs -->
+<public publicId="-//APACHE//DTD Skin Configuration V0.6-3//EN"
+        uri="dtd/skinconfig-v06-3.dtd"/>
+
+<!-- Reusable modules -->
+<public publicId="-//APACHE//ENTITIES Documentation V2.0//EN"
+        uri="dtd/document-v20.mod"/>
+<public publicId="-//APACHE//ENTITIES Changes V2.0//EN"
+        uri="dtd/changes-v20.mod"/>
+<public publicId="-//APACHE//ENTITIES FAQ V2.0//EN"
+        uri="dtd/faq-v20.mod"/>
+<public publicId="-//APACHE//ENTITIES Todo V2.0//EN"
+        uri="dtd/todo-v20.mod"/>
+<public publicId="-//APACHE//ENTITIES Documentation V1.3//EN"
+        uri="dtd/document-v13.mod"/>
+<public publicId="-//APACHE//ENTITIES Documentation V1.2//EN"
+        uri="dtd/document-v12.mod"/>
+<public publicId="-//APACHE//ENTITIES Documentation V1.1//EN"
+        uri="dtd/document-v11.mod"/>
+<public publicId="-//APACHE//ENTITIES FAQ V1.1//EN"
+        uri="dtd/faq-v11.mod"/>
+<public publicId="-//APACHE//ENTITIES FAQ V1.2//EN"
+        uri="dtd/faq-v12.mod"/>
+<public publicId="-//APACHE//ENTITIES FAQ V2.0//EN"
+        uri="dtd/faq-v20.mod"/>
+<public publicId="-//APACHE//ENTITIES Todo V1.1//EN"
+        uri="dtd/todo-v11.mod"/>
+<public publicId="-//APACHE//ENTITIES Common Elements V1.0//EN"
+        uri="dtd/common-elems-v10.mod"/>
+<public publicId="-//APACHE//ENTITIES Common Character Entity Sets V1.0//EN"
+        uri="dtd/common-charents-v10.mod"/>
+
+<!-- ISO public identifiers for sets of character entities -->
+<public publicId="ISO 8879-1986//ENTITIES Added Latin 1//EN//XML"
+        uri="entity/ISOlat1.pen"/>
+<public publicId="ISO 9573-15:1993//ENTITIES Greek Letters//EN//XML"
+        uri="entity/ISOgrk1.pen"/>
+<public publicId="ISO 8879:1986//ENTITIES Publishing//EN//XML"
+        uri="entity/ISOpub.pen"/>
+<public publicId="ISO 8879:1986//ENTITIES General Technical//EN//XML"
+        uri="entity/ISOtech.pen"/>
+<public publicId="ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"
+        uri="entity/ISOnum.pen"/>
+<public publicId="ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML"
+        uri="entity/ISOdia.pen"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"
+        uri="entity/ISOlat1.pen"/>
+
+<!-- Old DTDs -->
+<public publicId="-//APACHE//DTD Skin Configuration V0.6-2//EN"
+        uri="dtd/skinconfig-v06-2.dtd"/>
+<public publicId="-//APACHE//DTD Skin Configuration V0.6-1//EN"
+        uri="dtd/skinconfig-v06-1.dtd"/>
+<public publicId="-//APACHE//DTD Skin Configuration V0.6//EN"
+        uri="dtd/skinconfig-v06.dtd"/>
+<public publicId="-//APACHE//DTD Documentation V2.0a//EN"
+        uri="dtd/v20a/document-v20.dtd"/>
+<public publicId="-//APACHE//ENTITIES Documentation V2.0a//EN"
+        uri="dtd/v20a/document-v20.mod"/>
+<public publicId="-//APACHE//DTD FAQ V2.0a//EN"
+        uri="dtd/v20a/faq-v20.dtd"/>
+<public publicId="-//APACHE//ENTITIES FAQ V2.0a//EN"
+        uri="dtd/v20a/faq-v20.mod"/>
+<public publicId="-//APACHE//DTD Documentation V1.2//EN"
+        uri="dtd/document-v12.dtd"/>
+<public publicId="-//APACHE//DTD FAQ V1.2//EN"
+        uri="dtd/faq-v12.dtd"/>
+<public publicId="-//APACHE//DTD Changes V1.2//EN"
+        uri="dtd/changes-v12.dtd"/>
+<public publicId="-//APACHE//DTD Todo V1.2//EN"
+        uri="dtd/todo-v12.dtd"/>
+<public publicId="-//APACHE//DTD How-to V1.2//EN"
+        uri="dtd/howto-v12.dtd"/>
+<public publicId="-//APACHE//DTD Documentation V1.1//EN"
+        uri="dtd/document-v11.dtd"/>
+<public publicId="-//APACHE//DTD Specification V1.1//EN"
+        uri="dtd/specification-v11.dtd"/>
+<public publicId="-//APACHE//DTD FAQ V1.1//EN"
+        uri="dtd/faq-v11.dtd"/>
+<public publicId="-//APACHE//DTD Changes V1.1//EN"
+        uri="dtd/changes-v11.dtd"/>
+<public publicId="-//APACHE//DTD Todo V1.1//EN"
+        uri="dtd/todo-v11.dtd"/>
+<public publicId="-//APACHE//DTD How-to V1.0//EN"
+        uri="dtd/howto-v10.dtd"/>
+<public publicId="-//APACHE//DTD Gump Descriptor V1.0//EN"
+        uri="dtd/xgump-draft.dtd"/>
+<public publicId="-//APACHE//DTD JavaDoc V1.0//EN"
+        uri="dtd/javadoc-v04draft.dtd"/>
+<public publicId="-//APACHE//DTD Contributors V1.0//EN"
+        uri="dtd/contributors-v10.dtd"/>
+<public publicId="-//APACHE//DTD Documentation V1.0//EN"
+        uri="dtd/v10/document-v10.dtd"/>
+<public publicId="-//APACHE//DTD FAQ V1.0//EN"
+        uri="dtd/v10/faq-v10.dtd"/>
+<public publicId="-//APACHE//DTD Changes V1.0//EN"
+        uri="dtd/v10/changes-v10.dtd"/>
+<public publicId="-//APACHE//DTD Todo V1.0//EN"
+        uri="dtd/v10/todo-v10.dtd"/>
+
+</catalog>

Modified: forrest/trunk/src/core/context/resources/schema/catalog.xcat
==============================================================================
--- forrest/trunk/src/core/context/resources/schema/catalog.xcat	(original)
+++ forrest/trunk/src/core/context/resources/schema/catalog.xcat	Tue Aug 24 11:46:46 2004
@@ -16,316 +16,15 @@
 -->
 <!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN"
 "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
-<!-- OASIS XML Catalog for Forrest -->
+
+<!-- OASIS XML Catalog for all documents Forrest uses -->
 <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"
          prefer="public">
 
-<!-- Document Type Definitions (current) -->
-<public publicId="-//APACHE//DTD Documentation V2.0//EN"
-        uri="dtd/document-v20.dtd"/>
-<public publicId="-//APACHE//DTD FAQ V2.0//EN"
-        uri="dtd/faq-v20.dtd"/>
-<public publicId="-//APACHE//DTD Changes V2.0//EN"
-        uri="dtd/changes-v20.dtd"/>
-<public publicId="-//APACHE//DTD Todo V2.0//EN"
-        uri="dtd/todo-v20.dtd"/>
-<public publicId="-//APACHE//DTD How-to V2.0//EN"
-        uri="dtd/howto-v20.dtd"/>
-<public publicId="-//APACHE//DTD Documentation V1.3//EN"
-        uri="dtd/document-v13.dtd"/>
-<public publicId="-//APACHE//DTD FAQ V1.3//EN"
-        uri="dtd/faq-v13.dtd"/>
-<public publicId="-//APACHE//DTD Changes V1.3//EN"
-        uri="dtd/changes-v13.dtd"/>
-<public publicId="-//APACHE//DTD Todo V1.3//EN"
-        uri="dtd/todo-v13.dtd"/>
-<public publicId="-//APACHE//DTD How-to V1.3//EN"
-        uri="dtd/howto-v13.dtd"/>
-<public publicId="-//APACHE//DTD Cocoon Documentation Book V1.0//EN"
-        uri="dtd/book-cocoon-v10.dtd"/>
-<public publicId="-//APACHE//DTD Cocoon Documentation Tab V1.0//EN"
-        uri="dtd/tab-cocoon-v10.dtd"/>
-<public publicId="-//APACHE//DTD Cocoon Documentation Tab V1.1//EN"
-        uri="dtd/tab-cocoon-v11.dtd"/>
-
-<!-- New unfinished DTDs -->
-<public publicId="-//APACHE//DTD Skin Configuration V0.6-3//EN"
-        uri="dtd/skinconfig-v06-3.dtd"/>
-
-<!-- Reusable modules -->
-<public publicId="-//APACHE//ENTITIES Documentation V2.0//EN"
-        uri="dtd/document-v20.mod"/>
-<public publicId="-//APACHE//ENTITIES Changes V2.0//EN"
-        uri="dtd/changes-v20.mod"/>
-<public publicId="-//APACHE//ENTITIES FAQ V2.0//EN"
-        uri="dtd/faq-v20.mod"/>
-<public publicId="-//APACHE//ENTITIES Todo V2.0//EN"
-        uri="dtd/todo-v20.mod"/>
-<public publicId="-//APACHE//ENTITIES Documentation V1.3//EN"
-        uri="dtd/document-v13.mod"/>
-<public publicId="-//APACHE//ENTITIES Documentation V1.2//EN"
-        uri="dtd/document-v12.mod"/>
-<public publicId="-//APACHE//ENTITIES Documentation V1.1//EN"
-        uri="dtd/document-v11.mod"/>
-<public publicId="-//APACHE//ENTITIES FAQ V1.1//EN"
-        uri="dtd/faq-v11.mod"/>
-<public publicId="-//APACHE//ENTITIES FAQ V1.2//EN"
-        uri="dtd/faq-v12.mod"/>
-<public publicId="-//APACHE//ENTITIES FAQ V2.0//EN"
-        uri="dtd/faq-v20.mod"/>
-<public publicId="-//APACHE//ENTITIES Todo V1.1//EN"
-        uri="dtd/todo-v11.mod"/>
-<public publicId="-//APACHE//ENTITIES Common Elements V1.0//EN"
-        uri="dtd/common-elems-v10.mod"/>
-<public publicId="-//APACHE//ENTITIES Common Character Entity Sets V1.0//EN"
-        uri="dtd/common-charents-v10.mod"/>
-
-<!-- ISO public identifiers for sets of character entities -->
-<public publicId="ISO 8879-1986//ENTITIES Added Latin 1//EN//XML"
-        uri="entity/ISOlat1.pen"/>
-<public publicId="ISO 9573-15:1993//ENTITIES Greek Letters//EN//XML"
-        uri="entity/ISOgrk1.pen"/>
-<public publicId="ISO 8879:1986//ENTITIES Publishing//EN//XML"
-        uri="entity/ISOpub.pen"/>
-<public publicId="ISO 8879:1986//ENTITIES General Technical//EN//XML"
-        uri="entity/ISOtech.pen"/>
-<public publicId="ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"
-        uri="entity/ISOnum.pen"/>
-<public publicId="ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML"
-        uri="entity/ISOdia.pen"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"
-        uri="entity/ISOlat1.pen"/>
-
-<!-- Old DTDs -->
-<public publicId="-//APACHE//DTD Skin Configuration V0.6-2//EN"
-        uri="dtd/skinconfig-v06-2.dtd"/>
-<public publicId="-//APACHE//DTD Skin Configuration V0.6-1//EN"
-        uri="dtd/skinconfig-v06-1.dtd"/>
-<public publicId="-//APACHE//DTD Skin Configuration V0.6//EN"
-        uri="dtd/skinconfig-v06.dtd"/>
-<public publicId="-//APACHE//DTD Documentation V2.0a//EN"
-        uri="dtd/v20a/document-v20.dtd"/>
-<public publicId="-//APACHE//ENTITIES Documentation V2.0a//EN"
-        uri="dtd/v20a/document-v20.mod"/>
-<public publicId="-//APACHE//DTD FAQ V2.0a//EN"
-        uri="dtd/v20a/faq-v20.dtd"/>
-<public publicId="-//APACHE//ENTITIES FAQ V2.0a//EN"
-        uri="dtd/v20a/faq-v20.mod"/>
-<public publicId="-//APACHE//DTD Documentation V1.2//EN"
-        uri="dtd/document-v12.dtd"/>
-<public publicId="-//APACHE//DTD FAQ V1.2//EN"
-        uri="dtd/faq-v12.dtd"/>
-<public publicId="-//APACHE//DTD Changes V1.2//EN"
-        uri="dtd/changes-v12.dtd"/>
-<public publicId="-//APACHE//DTD Todo V1.2//EN"
-        uri="dtd/todo-v12.dtd"/>
-<public publicId="-//APACHE//DTD How-to V1.2//EN"
-        uri="dtd/howto-v12.dtd"/>
-<public publicId="-//APACHE//DTD Documentation V1.1//EN"
-        uri="dtd/document-v11.dtd"/>
-<public publicId="-//APACHE//DTD Specification V1.1//EN"
-        uri="dtd/specification-v11.dtd"/>
-<public publicId="-//APACHE//DTD FAQ V1.1//EN"
-        uri="dtd/faq-v11.dtd"/>
-<public publicId="-//APACHE//DTD Changes V1.1//EN"
-        uri="dtd/changes-v11.dtd"/>
-<public publicId="-//APACHE//DTD Todo V1.1//EN"
-        uri="dtd/todo-v11.dtd"/>
-<public publicId="-//APACHE//DTD How-to V1.0//EN"
-        uri="dtd/howto-v10.dtd"/>
-<public publicId="-//APACHE//DTD Gump Descriptor V1.0//EN"
-        uri="dtd/xgump-draft.dtd"/>
-<public publicId="-//APACHE//DTD JavaDoc V1.0//EN"
-        uri="dtd/javadoc-v04draft.dtd"/>
-<public publicId="-//APACHE//DTD Contributors V1.0//EN"
-        uri="dtd/contributors-v10.dtd"/>
-<public publicId="-//APACHE//DTD Documentation V1.0//EN"
-        uri="dtd/v10/document-v10.dtd"/>
-<public publicId="-//APACHE//DTD FAQ V1.0//EN"
-        uri="dtd/v10/faq-v10.dtd"/>
-<public publicId="-//APACHE//DTD Changes V1.0//EN"
-        uri="dtd/v10/changes-v10.dtd"/>
-<public publicId="-//APACHE//DTD Todo V1.0//EN"
-        uri="dtd/v10/todo-v10.dtd"/>
-
+<nextCatalog catalog="catalog.forrest.xcat"/>
 <nextCatalog catalog="w3c-dtd/catalog.xcat"/>
-
-<!-- ...................................................................... -->
-<!-- XML Catalog data for DocBook XML V4.2 ................................ -->
-<!-- File docbook/4.2/catalog.xml ..................................................... -->
-
-<!-- Please direct all questions, bug reports, or suggestions for
-     changes to the docbook@lists.oasis-open.org mailing list. For more
-     information, see http://www.oasis-open.org/.
-  -->
-
-<!-- This is the catalog data file for DocBook V4.2. It is provided as
-     a convenience in building your own catalog files. You need not use
-     the filenames listed here, and need not use the filename method of
-     identifying storage objects at all.  See the documentation for
-     detailed information on the files associated with the DocBook DTD.
-     See XML Catalogs at http://www.oasis-open.org/committees/entity/ for
-     detailed information on supplying and using catalog data.
-  -->
-
-<!-- ...................................................................... -->
-<!-- DocBook driver file .................................................. -->
-
-<public publicId="-//OASIS//DTD DocBook XML V4.2//EN"
-        uri="docbook/4.2/docbookx.dtd"/>
-
-<!-- ...................................................................... -->
-<!-- DocBook modules ...................................................... -->
-
-<public publicId="-//OASIS//DTD DocBook CALS Table Model V4.2//EN"
-        uri="docbook/4.2/calstblx.dtd"/>
-<public publicId="-//OASIS//DTD XML Exchange Table Model 19990315//EN"
-        uri="docbook/4.2/soextblx.dtd"/>
-<public publicId="-//OASIS//ELEMENTS DocBook Information Pool V4.2//EN"
-        uri="docbook/4.2/dbpoolx.mod"/>
-<public publicId="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.2//EN"
-        uri="docbook/4.2/dbhierx.mod"/>
-<public publicId="-//OASIS//ENTITIES DocBook Additional General Entities V4.2//EN"
-        uri="docbook/4.2/dbgenent.mod"/>
-<public publicId="-//OASIS//ENTITIES DocBook Notations V4.2//EN"
-        uri="docbook/4.2/dbnotnx.mod"/>
-<public publicId="-//OASIS//ENTITIES DocBook Character Entities V4.2//EN"
-        uri="docbook/4.2/dbcentx.mod"/>
-
-<!-- ...................................................................... -->
-<!-- ISO entity sets ...................................................... -->
-
-<public publicId="ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML"
-        uri="docbook/4.2/ent/iso-dia.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"
-        uri="docbook/4.2/ent/iso-num.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Publishing//EN//XML"
-        uri="docbook/4.2/ent/iso-pub.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES General Technical//EN//XML"
-        uri="docbook/4.2/ent/iso-tech.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"
-        uri="docbook/4.2/ent/iso-lat1.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Latin 2//EN//XML"
-        uri="docbook/4.2/ent/iso-lat2.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Greek Letters//EN//XML"
-        uri="docbook/4.2/ent/iso-grk1.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Monotoniko Greek//EN//XML"
-        uri="docbook/4.2/ent/iso-grk2.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Greek Symbols//EN//XML"
-        uri="docbook/4.2/ent/iso-grk3.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN//XML"
-        uri="docbook/4.2/ent/iso-grk4.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN//XML"
-        uri="docbook/4.2/ent/iso-amsa.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN//XML"
-        uri="docbook/4.2/ent/iso-amsb.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN//XML"
-        uri="docbook/4.2/ent/iso-amsc.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN//XML"
-        uri="docbook/4.2/ent/iso-amsn.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN//XML"
-        uri="docbook/4.2/ent/iso-amso.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN//XML"
-        uri="docbook/4.2/ent/iso-amsr.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Box and Line Drawing//EN//XML"
-        uri="docbook/4.2/ent/iso-box.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Russian Cyrillic//EN//XML"
-        uri="docbook/4.2/ent/iso-cyr1.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN//XML"
-        uri="docbook/4.2/ent/iso-cyr2.ent"/>
-
-<!-- End of catalog data for DocBook XML V4.2 ............................. -->
-<!-- ...................................................................... -->
-
-
-<!-- ...................................................................... -->
-<!-- Simplified Docbook 1.0 DocBook file .................................. -->
-
-<public publicId="-//OASIS//DTD Simplified DocBook XML V1.0//EN"
-        uri="sdocbook/1.0/sdocbook.dtd"/>
-<public publicId="-//OASIS//DTD Simplified DocBook RefEntry XML V1.0//EN"
-        uri="sdocbook/1.0/sdocbookref.dtd"/>
-
-<!-- ...................................................................... -->
-<!-- Catalog data for DocBook XML V4.1.2 .................................. -->
-
-
-<public publicId="-//OASIS//DTD DocBook XML V4.1.2//EN"
-        uri="docbook/4.1.2/docbookx.dtd"/>
-
-<!-- ...................................................................... -->
-<!-- DocBook modules ...................................................... -->
-
-<public publicId="-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN"
-        uri="docbook/4.1.2/calstblx.dtd"/>
-<public publicId="-//OASIS//DTD XML Exchange Table Model 19990315//EN"
-        uri="docbook/4.1.2/soextblx.dtd"/>
-<public publicId="-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN"
-        uri="docbook/4.1.2/dbpoolx.mod"/>
-<public publicId="-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN"
-        uri="docbook/4.1.2/dbhierx.mod"/>
-<public publicId="-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN"
-        uri="docbook/4.1.2/dbgenent.mod"/>
-<public publicId="-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN" 
-        uri="docbook/4.1.2/dbnotnx.mod"/>
-<public publicId="-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN"
-        uri="docbook/4.1.2/dbcentx.mod"/>
-
-<!-- ...................................................................... -->
-<!-- ISO entity sets ...................................................... -->
-
-<public publicId="ISO 8879:1986//ENTITIES Diacritical Marks//EN"
-        uri="docbook/4.1.2/ent/iso-dia.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN"
-        uri="docbook/4.1.2/ent/iso-num.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Publishing//EN"
-        uri="docbook/4.1.2/ent/iso-pub.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES General Technical//EN"
-        uri="docbook/4.1.2/ent/iso-tech.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Latin 1//EN"
-        uri="docbook/4.1.2/ent/iso-lat1.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Latin 2//EN"
-        uri="docbook/4.1.2/ent/iso-lat2.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Greek Letters//EN"
-        uri="docbook/4.1.2/ent/iso-grk1.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Monotoniko Greek//EN/"
-        uri="docbook/4.1.2/ent/iso-grk2.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Greek Symbols//EN"
-        uri="docbook/4.1.2/ent/iso-grk3.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN"
-        uri="docbook/4.1.2/ent/iso-grk4.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN"
-        uri="docbook/4.1.2/ent/iso-amsa.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN"
-        uri="docbook/4.1.2/ent/iso-amsb.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN"
-        uri="docbook/4.1.2/ent/iso-amsc.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN"
-        uri="docbook/4.1.2/ent/iso-amsn.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN"
-        uri="docbook/4.1.2/ent/iso-amso.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN"
-        uri="docbook/4.1.2/ent/iso-amsr.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Box and Line Drawing//EN"
-        uri="docbook/4.1.2/ent/iso-box.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Russian Cyrillic//EN"
-        uri="docbook/4.1.2/ent/iso-cyr1.ent"/>
-<public publicId="ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN"
-        uri="docbook/4.1.2/ent/iso-cyr2.ent"/>
-
-<!-- End of catalog data for DocBook XML V4.1.2 ............................. -->
-<!-- ........................................................................ -->
-
-
-<!-- ...................................................................... -->
-<!-- Catalog data for OpenOffice.org Documents 1.0 ........................ -->
-
-<!-- This is only a dummy file because Forrest can't include the original
-     Openoffice.org DTD because it is published under the LGPL. -->     
-<public publicId="-//OpenOffice.org//DTD OfficeDocument 1.0//EN"
-        uri="open-office/dummy.dtd"/>
-
-<!-- End of catalog data for OpenOffice.org Documents 1.0 ................... -->
-<!-- ........................................................................ -->
+<nextCatalog catalog="docbook/catalog.xcat"/>
+<nextCatalog catalog="sdocbook/catalog.xcat"/>
+<nextCatalog catalog="open-office/catalog.xcat"/>
 
 </catalog>

Added: forrest/trunk/src/core/context/resources/schema/docbook/catalog
==============================================================================
--- (empty file)
+++ forrest/trunk/src/core/context/resources/schema/docbook/catalog	Tue Aug 24 11:46:46 2004
@@ -0,0 +1,198 @@
+--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+--
+
+-- OASIS TR 9401 Catalog for Forrest --
+
+-- This file is not used directly by Forrest (see catalog.xcat instead), but is
+provided for compatibility with older XML validation tools --
+
+OVERRIDE YES
+
+  -- ...................................................................... --
+  -- Catalog data for DocBook XML V4.2 .................................... --
+  -- File docbook.cat ..................................................... --
+
+  -- Please direct all questions, bug reports, or suggestions for
+     changes to the docbook@lists.oasis-open.org mailing list. For more
+     information, see http://www.oasis-open.org/.
+  --
+
+  -- This is the catalog data file for DocBook XML V4.2. It is provided as
+     a convenience in building your own catalog files. You need not use
+     the filenames listed here, and need not use the filename method of
+     identifying storage objects at all.  See the documentation for
+     detailed information on the files associated with the DocBook DTD.
+     See SGML Open Technical Resolution 9401 for detailed information
+     on supplying and using catalog data.
+  --
+
+  -- ...................................................................... --
+  -- DocBook driver file .................................................. --
+
+PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+       "4.2/docbookx.dtd"
+
+  -- ...................................................................... --
+  -- DocBook modules ...................................................... --
+
+PUBLIC "-//OASIS//DTD DocBook CALS Table Model V4.2//EN"
+       "4.2/calstblx.dtd"
+PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN"
+       "4.2/soextblx.dtd"
+PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V4.2//EN"
+       "4.2/dbpoolx.mod"
+PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.2//EN"
+       "4.2/dbhierx.mod"
+PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.2//EN"
+       "4.2/dbgenent.mod"
+PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.2//EN"
+       "4.2/dbnotnx.mod"
+PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.2//EN"
+       "4.2/dbcentx.mod"
+
+  -- ...................................................................... --
+  -- ISO entity sets ...................................................... --
+
+PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML"
+       "4.2/ent/iso-dia.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"
+       "4.2/ent/iso-num.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN//XML"
+       "4.2/ent/iso-pub.ent"
+PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN//XML"
+       "4.2/ent/iso-tech.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"
+       "4.2/ent/iso-lat1.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN//XML"
+       "4.2/ent/iso-lat2.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN//XML"
+       "4.2/ent/iso-grk1.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN//XML"
+       "4.2/ent/iso-grk2.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN//XML"
+       "4.2/ent/iso-grk3.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN//XML"
+       "4.2/ent/iso-grk4.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN//XML"
+       "4.2/ent/iso-amsa.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN//XML"
+       "4.2/ent/iso-amsb.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN//XML"
+       "4.2/ent/iso-amsc.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN//XML"
+       "4.2/ent/iso-amsn.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN//XML"
+       "4.2/ent/iso-amso.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN//XML"
+       "docbook/4.2/ent/iso-amsr.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN//XML"
+       "4.2/ent/iso-box.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN//XML"
+       "4.2/ent/iso-cyr1.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN//XML"
+       "4.2/ent/iso-cyr2.ent"
+
+  -- End of catalog data for DocBook XML V4.2 ............................. --
+  -- ...................................................................... --
+
+
+  -- ...................................................................... --
+  -- ...................................................................... --
+  -- Catalog data for DocBook XML V4.1.2 .................................. --
+  -- File docbook.cat ..................................................... --
+
+  -- Please direct all questions, bug reports, or suggestions for
+     changes to the docbook@lists.oasis-open.org mailing list. For more
+     information, see http://www.oasis-open.org/.
+  --
+
+  -- This is the catalog data file for DocBook XML V4.1.2. It is provided as
+     a convenience in building your own catalog files. You need not use
+     the filenames listed here, and need not use the filename method of
+     identifying storage objects at all.  See the documentation for
+     detailed information on the files associated with the DocBook DTD.
+     See SGML Open Technical Resolution 9401 for detailed information
+     on supplying and using catalog data.
+  --
+
+  -- ...................................................................... --
+  -- DocBook driver file .................................................. --
+
+PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "4.1.2/docbookx.dtd"
+
+  -- ...................................................................... --
+  -- DocBook modules ...................................................... --
+
+PUBLIC "-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" 
+       "4.1.2/calstblx.dtd"
+PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN"
+       "4.1.2/soextblx.dtd"
+PUBLIC "-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN"
+       "4.1.2/dbpoolx.mod"
+PUBLIC "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN"
+       "4.1.2/dbhierx.mod"
+PUBLIC "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN"
+       "docbook/4.1.2/dbgenent.mod"
+PUBLIC "-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN"
+       "4.1.2/dbnotnx.mod"
+PUBLIC "-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN"
+       "4.1.2/dbcentx.mod"
+
+  -- ...................................................................... --
+  -- ISO entity sets ...................................................... --
+
+PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN"
+       "4.1.2/ent/iso-dia.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" 
+       "4.1.2/ent/iso-num.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN"
+       "4.1.2/ent/iso-pub.ent"
+PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN"
+       "4.1.2/ent/iso-tech.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN"
+       "4.1.2/ent/iso-lat1.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN"
+       "4.1.2/ent/iso-lat2.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN"
+       "4.1.2/ent/iso-grk1.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN"
+       "4.1.2/ent/iso-grk2.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN"
+       "4.1.2/ent/iso-grk3.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN"
+       "4.1.2/ent/iso-grk4.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN"
+       "4.1.2/ent/iso-amsa.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN"
+       "4.1.2/ent/iso-amsb.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN"
+       "4.1.2/ent/iso-amsc.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN"
+       "4.1.2/ent/iso-amsn.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN"
+       "4.1.2/ent/iso-amso.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN"
+       "4.1.2/ent/iso-amsr.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN"
+       "4.1.2/ent/iso-box.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" 
+       "4.1.2/ent/iso-cyr1.ent"
+PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" 
+       "4.1.2/ent/iso-cyr2.ent"
+
+  -- End of catalog data for DocBook XML V4.1.2 ........................... --
+  -- ...................................................................... --
+

Added: forrest/trunk/src/core/context/resources/schema/docbook/catalog.xcat
==============================================================================
--- (empty file)
+++ forrest/trunk/src/core/context/resources/schema/docbook/catalog.xcat	Tue Aug 24 11:46:46 2004
@@ -0,0 +1,181 @@
+<?xml version="1.0"?>
+<!--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN"
+"http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
+
+<!-- OASIS XML Catalog for Docbook -->
+<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"
+         prefer="public">
+
+<!-- ...................................................................... -->
+<!-- XML Catalog data for DocBook XML V4.2 ................................ -->
+<!-- File docbook/4.2/catalog.xml ..................................................... -->
+
+<!-- Please direct all questions, bug reports, or suggestions for
+     changes to the docbook@lists.oasis-open.org mailing list. For more
+     information, see http://www.oasis-open.org/.
+  -->
+
+<!-- This is the catalog data file for DocBook V4.2. It is provided as
+     a convenience in building your own catalog files. You need not use
+     the filenames listed here, and need not use the filename method of
+     identifying storage objects at all.  See the documentation for
+     detailed information on the files associated with the DocBook DTD.
+     See XML Catalogs at http://www.oasis-open.org/committees/entity/ for
+     detailed information on supplying and using catalog data.
+  -->
+
+<!-- ...................................................................... -->
+<!-- DocBook driver file .................................................. -->
+
+<public publicId="-//OASIS//DTD DocBook XML V4.2//EN"
+        uri="4.2/docbookx.dtd"/>
+
+<!-- ...................................................................... -->
+<!-- DocBook modules ...................................................... -->
+
+<public publicId="-//OASIS//DTD DocBook CALS Table Model V4.2//EN"
+        uri="4.2/calstblx.dtd"/>
+<public publicId="-//OASIS//DTD XML Exchange Table Model 19990315//EN"
+        uri="4.2/soextblx.dtd"/>
+<public publicId="-//OASIS//ELEMENTS DocBook Information Pool V4.2//EN"
+        uri="4.2/dbpoolx.mod"/>
+<public publicId="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.2//EN"
+        uri="4.2/dbhierx.mod"/>
+<public publicId="-//OASIS//ENTITIES DocBook Additional General Entities V4.2//EN"
+        uri="4.2/dbgenent.mod"/>
+<public publicId="-//OASIS//ENTITIES DocBook Notations V4.2//EN"
+        uri="4.2/dbnotnx.mod"/>
+<public publicId="-//OASIS//ENTITIES DocBook Character Entities V4.2//EN"
+        uri="4.2/dbcentx.mod"/>
+
+<!-- ...................................................................... -->
+<!-- ISO entity sets ...................................................... -->
+
+<public publicId="ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML"
+        uri="4.2/ent/iso-dia.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"
+        uri="4.2/ent/iso-num.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Publishing//EN//XML"
+        uri="4.2/ent/iso-pub.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES General Technical//EN//XML"
+        uri="4.2/ent/iso-tech.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"
+        uri="4.2/ent/iso-lat1.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Latin 2//EN//XML"
+        uri="4.2/ent/iso-lat2.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Greek Letters//EN//XML"
+        uri="4.2/ent/iso-grk1.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Monotoniko Greek//EN//XML"
+        uri="4.2/ent/iso-grk2.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Greek Symbols//EN//XML"
+        uri="4.2/ent/iso-grk3.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN//XML"
+        uri="4.2/ent/iso-grk4.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN//XML"
+        uri="4.2/ent/iso-amsa.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN//XML"
+        uri="4.2/ent/iso-amsb.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN//XML"
+        uri="4.2/ent/iso-amsc.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN//XML"
+        uri="4.2/ent/iso-amsn.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN//XML"
+        uri="4.2/ent/iso-amso.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN//XML"
+        uri="4.2/ent/iso-amsr.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Box and Line Drawing//EN//XML"
+        uri="4.2/ent/iso-box.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Russian Cyrillic//EN//XML"
+        uri="4.2/ent/iso-cyr1.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN//XML"
+        uri="4.2/ent/iso-cyr2.ent"/>
+
+<!-- End of catalog data for DocBook XML V4.2 ............................. -->
+<!-- ...................................................................... -->
+
+<!-- ...................................................................... -->
+<!-- Catalog data for DocBook XML V4.1.2 .................................. -->
+
+
+<public publicId="-//OASIS//DTD DocBook XML V4.1.2//EN"
+        uri="4.1.2/docbookx.dtd"/>
+
+<!-- ...................................................................... -->
+<!-- DocBook modules ...................................................... -->
+
+<public publicId="-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN"
+        uri="4.1.2/calstblx.dtd"/>
+<public publicId="-//OASIS//DTD XML Exchange Table Model 19990315//EN"
+        uri="4.1.2/soextblx.dtd"/>
+<public publicId="-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN"
+        uri="4.1.2/dbpoolx.mod"/>
+<public publicId="-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN"
+        uri="4.1.2/dbhierx.mod"/>
+<public publicId="-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN"
+        uri="4.1.2/dbgenent.mod"/>
+<public publicId="-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN" 
+        uri="4.1.2/dbnotnx.mod"/>
+<public publicId="-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN"
+        uri="4.1.2/dbcentx.mod"/>
+
+<!-- ...................................................................... -->
+<!-- ISO entity sets ...................................................... -->
+
+<public publicId="ISO 8879:1986//ENTITIES Diacritical Marks//EN"
+        uri="4.1.2/ent/iso-dia.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN"
+        uri="4.1.2/ent/iso-num.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Publishing//EN"
+        uri="4.1.2/ent/iso-pub.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES General Technical//EN"
+        uri="4.1.2/ent/iso-tech.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Latin 1//EN"
+        uri="4.1.2/ent/iso-lat1.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Latin 2//EN"
+        uri="4.1.2/ent/iso-lat2.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Greek Letters//EN"
+        uri="4.1.2/ent/iso-grk1.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Monotoniko Greek//EN/"
+        uri="4.1.2/ent/iso-grk2.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Greek Symbols//EN"
+        uri="4.1.2/ent/iso-grk3.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN"
+        uri="4.1.2/ent/iso-grk4.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN"
+        uri="4.1.2/ent/iso-amsa.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN"
+        uri="4.1.2/ent/iso-amsb.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN"
+        uri="4.1.2/ent/iso-amsc.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN"
+        uri="4.1.2/ent/iso-amsn.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN"
+        uri="4.1.2/ent/iso-amso.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN"
+        uri="4.1.2/ent/iso-amsr.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Box and Line Drawing//EN"
+        uri="4.1.2/ent/iso-box.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Russian Cyrillic//EN"
+        uri="4.1.2/ent/iso-cyr1.ent"/>
+<public publicId="ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN"
+        uri="4.1.2/ent/iso-cyr2.ent"/>
+
+<!-- End of catalog data for DocBook XML V4.1.2 ............................. -->
+<!-- ........................................................................ -->
+
+</catalog>

Added: forrest/trunk/src/core/context/resources/schema/open-office/catalog
==============================================================================
--- (empty file)
+++ forrest/trunk/src/core/context/resources/schema/open-office/catalog	Tue Aug 24 11:46:46 2004
@@ -0,0 +1,26 @@
+--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+--
+
+-- OASIS TR 9401 Catalog for OpenOffice.org --
+
+-- This file is not used directly by Forrest (see catalog.xcat instead), but is
+provided for compatibility with older XML validation tools --
+
+OVERRIDE YES
+
+<!-- This is only a dummy file because Forrest can't include the original
+     Openoffice.org DTD because it is published under the LGPL. -->     
+PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "dummy.dtd"

Added: forrest/trunk/src/core/context/resources/schema/open-office/catalog.xcat
==============================================================================
--- (empty file)
+++ forrest/trunk/src/core/context/resources/schema/open-office/catalog.xcat	Tue Aug 24 11:46:46 2004
@@ -0,0 +1,35 @@
+<?xml version="1.0"?>
+<!--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN"
+"http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
+
+<!-- OASIS XML Catalog for OpenOffice.org -->
+<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"
+         prefer="public">
+
+<!-- ...................................................................... -->
+<!-- Catalog data for OpenOffice.org Documents 1.0 ........................ -->
+
+<!-- This is only a dummy file because Forrest can't include the original
+     Openoffice.org DTD because it is published under the LGPL. -->     
+<public publicId="-//OpenOffice.org//DTD OfficeDocument 1.0//EN"
+        uri="dummy.dtd"/>
+
+<!-- End of catalog data for OpenOffice.org Documents 1.0 ................... -->
+<!-- ........................................................................ -->
+
+</catalog>

Added: forrest/trunk/src/core/context/resources/schema/sdocbook/catalog
==============================================================================
--- (empty file)
+++ forrest/trunk/src/core/context/resources/schema/sdocbook/catalog	Tue Aug 24 11:46:46 2004
@@ -0,0 +1,30 @@
+--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+--
+
+-- OASIS TR 9401 Catalog for Simplified DocBook --
+
+-- This file is not used directly by Forrest (see catalog.xcat instead), but is
+provided for compatibility with older XML validation tools --
+
+OVERRIDE YES
+
+  -- ...................................................................... --
+  -- Simplified Docbook 1.0 DocBook file .................................. --
+
+PUBLIC "-//OASIS//DTD Simplified DocBook XML V1.0//EN"
+       "1.0/sdocbook.dtd"
+PUBLIC "-//OASIS//DTD Simplified DocBook RefEntry XML V1.0//EN"
+       "1.0/sdocbookref.dtd"

Added: forrest/trunk/src/core/context/resources/schema/sdocbook/catalog.xcat
==============================================================================
--- (empty file)
+++ forrest/trunk/src/core/context/resources/schema/sdocbook/catalog.xcat	Tue Aug 24 11:46:46 2004
@@ -0,0 +1,33 @@
+<?xml version="1.0"?>
+<!--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN"
+"http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
+
+<!-- OASIS XML Catalog for Simplified Docbook -->
+<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"
+         prefer="public">
+
+
+<!-- ...................................................................... -->
+<!-- Simplified Docbook 1.0 DocBook file .................................. -->
+
+<public publicId="-//OASIS//DTD Simplified DocBook XML V1.0//EN"
+        uri="1.0/sdocbook.dtd"/>
+<public publicId="-//OASIS//DTD Simplified DocBook RefEntry XML V1.0//EN"
+        uri="1.0/sdocbookref.dtd"/>
+
+</catalog>

Mime
View raw message