docbook-apps

Re: [docbook-apps] Olink Processing Warnings

  • 1.  Re: [docbook-apps] Olink Processing Warnings

    Posted 10-08-2006 18:58
    That's a strange error message. Notice that the single quotes are included in the path. When the processor sees single quotes in a select statement, it interprets the content as a string and removes the single quotes. I can't understand how they survive to reach that file access which generates the error message.

    You say you get that message even when collect.xref.targets="only", but the stylesheet does not even attempt to open the olink database if it is just generating the targets file. The fact that your olinks work indicates that this message is coming from some other step in the process, and that it succeeds when it actually needs to open the database.

    Can you duplicate the error outside of Oxygen?

    Bob Stayton
    Sagehill Enterprises
    DocBook Consulting
    bobs@sagehill.net


    ----- Original Message -----
    From: Miller, Ray (Centech)
    To: docbook-apps@lists.oasis-open.org
    Sent: Sunday, October 08, 2006 8:16 AM
    Subject: [docbook-apps] Olink Processing Warnings


    docbook-rng-5.0b8 xsl-1.71.0 saxon-6.5.5 oxygen-7.2.0 (eclipse-3.2 plugin) windowsXP



    Receive this warning relating to olink processing, both in database file generation <xsl:param name="collect.xref.targets" select="'only'"/> and subsequent transformations <xsl:param name="collect.xref.targets" select="'no'"/>



    Failure reading file:/usr/local/docbook/docbook-xsl/html/'/D:/workspace/foo/fooInternet/trunk/olinkdb.xml'



    Believe the warning is based upon the following stringparms:



    <xsl:param name="target.database.document" select="'/D:/workspace/foo/fooInternet/trunk/olinkdb.xml'"/>

    <xsl:param name="targets.filename" select="'D:/workspace/foo/fooInternet/trunk/targetdb.xml'"/>



    Note that target.database.document requires a forward slash prefix for the file to be located; unclear if this unique to Saxon. Have not tested this configuration in Linux.



    The target database file is processed correctly (except for the tag generation in Chapter title text) and the transformation correctly implements olinks.



    Unclear why this warning is generated.



    Ray