- From: David <david@davidpriest.ca>
- Date: Fri, 10 Dec 2010 17:00:25 -0800
- To: xproc-dev@w3.org
Is there any reason to believe that the XProc below would error-out with an XD0001 (non-XML resource)? When the self-same XSLT transformation is run through Saxon, it correctly produces the files through its result-document() statements. How can I discover exactly what is being received by the p:store statement? If I could only see the (presumably non-XML) data, I'd have a much better clue as to what the problem is. <?xml version="1.0"?> <p:declare-step xmlns:p="http://www.w3.org/ns/xproc" version="1.0" name="bootstrap"> <p:xslt name="extract_literate_programs" version="2.0"> <p:input port="source"> <p:document href="bootstrap_literate_xml.xml"/> </p:input> <p:input port="stylesheet"> <p:document href="bootstrap_tangle.xsl"/> </p:input> <p:input port="parameters"> <p:empty/> </p:input> </p:xslt> <p:sink/> <p:for-each> <p:iteration-source> <p:pipe step="extract_literate_programs" port="secondary"/> </p:iteration-source> <p:store> <p:with-option name="href" select="concat('src-',p:iteration-position())"/> </p:store> <p:identity/> </p:for-each> </p:declare-step>
Received on Saturday, 11 December 2010 01:00:55 UTC