[oXygen-user] XML AUTHOR + Docbook5: Problems with using custom HTML chunk scenarios (parameters conflict with customization layer)

Robert Nagle
Sun Nov 28 15:27:55 CST 2010

I have been having a persistent problem with doing HTML-chunk
transformations with Docbook 5 and Oxygen 12. I think I had similar
problems with Oxygen 11 too.

I wrote a xsl customization layer  rjstyle.xsl.

Initially what I thought I could do was to duplicate the HTML-chunk
scenario and  change the XSL URL to rjstyle.xsl. But I discover that a
few of my parameter settings  are not working. That is because the
parameter values I am giving in rjstyle.xsl are differing from the
preset parameters in Oxygen's HTML chunk scenarios. Oxygen's parameter
settings are overriding my own in rjstyle.xsl.

QUESTION: Is there a way to tell your Edit Scenario dialog for the
parameter settings in rjstyle.xsl to override whatever presets Oyxgen
put into its out-of-the-box Docbook scenarios?

The answer would seem to be to create a new scenario from scratch.
However, whenever I do that, I seem to receive a lot of compiler

To give an example of what I mean by errors:

1)Engine name: Saxon6.5.5
Severity: error
Description: ch01.html (Access is denied)

Engine name: Saxon6.5.5
Severity: error
Description: The system cannot find the path specified

(With both types of errors, it works fine when I use the
out-of-the-box docbook chunk scenarios. Also, I have torn out all the
excess stuff from rjstyle.xsl except for:
    <xsl:import href="../../../1latest/docbook-xsl-1.76.1/html/chunk.xsl"/>

2)non-validating XHTML code. It won't show in the browser. (this is
less common than the above two; might be a fluke with my current

If I use Oxygen's chunk XSL defaults and add rjstyle.xsl as an
additional XSLT stylesheet (an option in the Edit Scenario dialog), I
get an error:

SystemID: I:\My Documents\My Dropbox\xml\testbug2\index2.xml
Engine name: Saxon6.5.5
Severity: error
Description: Cannot apply cascading transformation. Reason:
org.xml.sax.SAXParseException: A well-formed document requires a root

One of the complicating factors here is that the Edit Scenario dialog
(with 3 tags) has a lot of options. It's good that the Oxygen team can
compress so many options into one dialog; on the other hand, it's hard
to transfer settings into a New Scenario and be certain you have
copied everything.

QUESTION: Do you have any hints about creating Docbook transformations
from scratch that avoid the Access is denied and system cannot find
the path specified errors?

I realize that I am not giving you enough information about my
specific project. But I suspect that you may have some general ideas
about what is wrong (besides, my brain is growing weary).

By the way, you might be wondering why I am not content using an
out-of-the-box chunk scenario. 1)I find it cumbersome to edit the
parameter list (and don't have a way to save my settings in an
easy-to-read format) and 2)It's easier for me to hard code the latest
docbook xsl in a user directory rather than a system directory.

Robert Nagle
12777 Ashford Point Dr #1417
Houston, Texas 77082
713 893 3424

More information about the oXygen-user mailing list