- From: Ahmed Abdulhadi <abdulhadi.a.ahmed@gmail.com>
- Date: Mon, 11 May 2020 11:37:45 -0400
- To: xproc-dev@w3.org
- Message-ID: <CAG26oyjDMfiA96MwSCkog_7ye4cZNYu1Nfhs95cWro10urdPmA@mail.gmail.com>
Hello,
I'm fairly new to XProc, and I am attempting to run a XProc where I run
multiple stylesheet passes. As seen below:
> <p:declare-step xmlns:p="http://www.w3.org/ns/xproc" xmlns:c="
> http://www.w3.org/ns/xproc-step" version="1.0"> <p:input port="source"/> <
> p:input port="parameters" kind="parameter"/> <p:output port="result"/> <
> p:xslt name="firstPass"> <p:input port="stylesheet"> <p:document href=
> "FirstPass.xsl"/> </p:input> </p:xslt> <p:xslt> <p:input port="stylesheet"
> > <p:document href="SecondPass.xsl"/> </p:input> </p:xslt> <p:xslt> <
> p:input port="stylesheet"> <p:document href="ThirdPass.xsl"/> </p:input>
> </p:xslt> </p:declare-step>
I'm running this through an Oxygen XML Editor Scenario that using the
Calabash engine. I'm attempting to use an environmental variable in Oxygen
for the source input. I want the user to specify the XML document saved on
a file disk, and load that as the source:
[image: image.png]
However, I receive the following error below:
> err:XD0011 : XProc error err:XD0011 It is a dynamic error if the resource
> referenced by a p:document element does not exist, cannot be accessed, or
> is not a well-formed XML document. C:\Users\Ali\ExceltoXML\${ask('message',
> url)} (The system cannot find the file specified)
I posted this specific question on the Oxygen forum site. I was informed
that I can't use the ask variable in the input source but I could use it in
the parameters.
How do I pass the source as a dynamic variable or the source as a
parameter?
Thanks,
Ahmed
Attachments
- image/png attachment: image.png
Received on Tuesday, 19 May 2020 16:59:40 UTC