I’m using <olink> for the [website] application, and I’ve some troubles:
 
1)       My source “*xml” files are distributed in several directories.
Suppose (as an example) that those files are placed: some in a “root”
directory, and some in sub-directory “./a” and some others in subdirectory
“./b”. All output HTML files are in “./html”. I’m trying to <olink> from
“./a/origin.xml” to “./b/destiny.xml”.
Processing (using Saxon) as stated in “DocBook XSL” book, I get a file
“website.database.xml” generated in the “root” directory, but Saxon complain
because it cannot find that file in the subdirectory “./a”. If I copy (by
hand) “website.database.xml” into “./a” it works (I get the link working in
HTML output) but I get the error message during the Saxon execution:
 
Recoverable error.
Failure reading “root/a/olinkdb.xml”  : no more input. 
 
What is this file supposed to be???
 
2)       In addition to that, the file “website.database.xml” generated from
“Autolayout.xml” gets a DTD declaration:
 
     <!DOCTYPE targetset
  PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd";>
 
This is producing parsing errors in the DTD file itself. If I erase that DTD
declaration everything works OK.
 
 
Could anybody explain me what is going on here??
 
Configuration:
 
Windows XP
Docbook xsl 1.73.2
Saxon 6.5.5
 
Regards,
 
Pedro
 

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.488 / Virus Database: 269.14.8/1063 - Release Date: 11/10/2007
9:11
 

Reply via email to