Hi all, I'm trying to build XHTML5 output through the DocBook 1.78.1 XSL stylesheets. My transformation is being invoked via Calabash XProc.
I can successfully invoke 'docbook/xhtml5/docbook.xsl' to create (non-chunked) XHTML5 output with tools like xsltproc, but Calabash gives the following error: System ID: .../docbook/xhtml/chunker.xsl Scenario: doc-generate XProc file: doc-generate.xpl Engine name: Calabash XProc Severity: error Description: Processing terminated by xsl:message at line 126 in chunker.xsl Start location: 126:0 The underlying Saxon error is: E [Saxon6.5.5] Variable chunk.quietly has not been declared I'm guessing this is another Saxon versioning/extension function availability issue, since lines 126 to 127 read as follows: <xsl:choose> <xsl:when test="element-available('exsl:document')"> My XProc XSLT step includes the option to specify XSLT 1.0, but removing it seemingly makes no difference: <p:xslt name="make-unprofiled-html"> <p:input port="stylesheet"> <p:document href../../docbook/xhtml5/docbook.xsl"/> </p:input> <p:input port="parameters"> <p:empty/> </p:input> <p:input port="source"> <p:pipe port="current" step="output-consolidated-docbook-unprofiled"></p:pipe> </p:input> <p:with-option name="version" select="1.0" /> </p:xslt> I'd be grateful for any guidance on how to resolve or work around this issue. Regards, Graeme --------------------------------------------------------------------- To unsubscribe, e-mail: docbook-apps-unsubscr...@lists.oasis-open.org For additional commands, e-mail: docbook-apps-h...@lists.oasis-open.org