OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Is this a bug in DocBook XML 4.4CR2?


I changed to DocBook XML 4.4CR2, and the htmltblx.mod file bug  
disappears, but now I get :

Resolved public: -//OASIS//ENTITIES DocBook Character Entities  
V4.4CR2//EN
          
file:/Users/fiedler/Celegans_DocBook/software/docbook-xml-4.4CR2/ 
dbcentx.mod
Resolved public: ISO 8879:1986//ENTITIES Added Math Symbols: Arrow  
Relations//EN//XML
          
file:/Users/fiedler/Celegans_DocBook/software/docbook-xml-4.4CR2/ent/ 
iso-amsa.ent
Failed to create InputSource:  
file:/Users/fiedler/Celegans_DocBook/software/docbook-xml-4.4CR2/ent/ 
iso-amsa.ent
Error on line 308 column 1 of  
file:/Users/fiedler/Celegans_DocBook/Samples/Mosaics/ 
GeneticMosaics_test1.xml:
   Error reported by XML parser: Cannot read from  
file:/Users/fiedler/Celegans_DocBook/Samples/Mosaics/ent/isoamsa.ent  
(/Users/fiedler/Celegans_DocBook/Samples/Mosaics/ent/isoamsa.ent (No  
such file or directory))
Transformation failed: Run-time errors were reported
Mosaics$

Does a similar bug appear for 'iso-amsa.ent'  in DocBook XML 4.4CR2?

-------------------------------------------------
catalog.xml

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

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

   <!-- DTD and stylesheet files installed under /usr/share/xml -->
   <group  xml:base="file:///Users/fiedler/Celegans_DocBook/software/" >

     <!-- Resolve DTD URL system ID to local file -->
     <rewriteSystem
          
systemIdStartString="http://www.oasis-open.org/docbook/xml/4.4CR2/";
         rewritePrefix="docbook-xml-4.4CR2/" />

     <!-- Resolve stylesheet URL to local file -->
     <rewriteURI
          
uriStartString="http://docbook.sourceforge.net/release/xsl/current/";
         rewritePrefix="docbook-xsl-1.67.2/" />

     <!-- Resolve DTD PUBLIC identifiers -->

     <public
        publicId="-//OASIS//DTD DocBook XML V4.4CR2//EN"
        uri="docbook-xml-4.4CR2/docbookx.dtd"/>

     <!-- To resolve DTD SYSTEM identifiers. -->

     <system
        systemId="docbookx.dtd"
        uri="docbook-xml-4.3/docbookx.dtd"/>

     <!-- To resolve short stylesheet references -->
     <uri
         name="docbook.xsl"
         uri="docbook-xsl-1.67.2/html/docbook.xsl" />
     <uri
         name="chunk.xsl"
         uri="docbook-xsl-1.67.2/html/chunk.xsl" />
     <uri
         name="fo-docbook.xsl"
         uri="docbook-xsl-1.67.2/fo/docbook.xsl" />

   </group>

</catalog>



-------------------------------------------------
CatalogManager.properties

catalogs=catalog.xml;./docbook-xml-4.4CR2/docbook.cat
relative-catalogs=false
static-catalog=yes
catalog-class-name=org.apache.xml.resolver.Resolver
verbosity=2

-------------------------------------------------

Command

Mosaics$ java com.icl.saxon.StyleSheet -x  
org.apache.xml.resolver.tools.ResolvingXMLReader -y  
org.apache.xml.resolver.tools.ResolvingXMLReader -r  
org.apache.xml.resolver.tools.CatalogResolver -u -o classyMos.html  
GeneticMosaics_test1.xml docbook.xsl



-------------------------------------------------

Thank you,

Tristan
------------------------------
Tristan J. Fiedler
Postdoctoral Fellow - Stein Lab
Cold Spring Harbor Laboratory
On Dec 9, 2004, at 5:18 AM, Oliver Horn wrote:

> Hi Tristan,
>
>> Using Bob Stayton's XSL online  guide, I have set up the catalog.xml
>> and CatalogManager.properties files.  However, somewhere the path to
>> htmltblx.mod is incorrect.  When I run :
> [snip]
>> I do indeed however have a file in my  docbook-xml-4.3 directory named
>> : htmltblx.mod
>
> That's a bug in the catalog file distributed with DocBook 4.3. It is
> fixed in DocBook 4.4. If you need to use DocBook 4.3 you must add a
> proper catalog entry for htmltblx.mod manually. For example, you could
> add the following line to catalog.xml:
>
> <public publicId="-//OASIS//ELEMENTS DocBook XML HTML Tables V4.3//EN"
> 	uri="htmltblx.mod"/>
>
> Regards,
> Oliver



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]